|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.objectweb.proactive.p2p.service.node.P2PNodeManager
public class P2PNodeManager
| Field Summary |
|---|
| Fields inherited from interface org.objectweb.proactive.p2p.service.util.P2PConstants |
|---|
HIDE_P2PNODE_MONITORING, MAX_NODE, P2P_NODE_NAME, PROPERPY_XML_PATH, PROPERTY_ACQUISITION, PROPERTY_EXPLORING_MSG, PROPERTY_LOOKUP_FREQ, PROPERTY_MSG_MEMORY, PROPERTY_MULTI_PROC_NODES, PROPERTY_NO_SHARING, PROPERTY_NOA, PROPERTY_NODES_ACQUISITION_T0, PROPERTY_PORT, PROPERTY_TTL, PROPERTY_TTU, SHARED_NODE_NAME, VN_NAME |
| Constructor Summary | |
|---|---|
P2PNodeManager()
Empty constructor for new active. |
|
| Method Summary | |
|---|---|
java.util.Vector<Node> |
askingAllNodes(java.lang.String nodeFamilyRegexp)
|
P2PNode |
askingNode(boolean evenIfItIsShared)
|
P2PNode |
askingNode(java.lang.String nodeFamilyRegexp)
Asking a shared node. |
void |
endActivity(Body body)
Finalized the active object after the activity has been stopped. |
void |
initActivity(Body body)
Initializes the activity of the active object. |
void |
leaveNode(Node nodeToFree,
java.lang.String vnName)
Leave the specified node. |
void |
noMoreNodeNeeded(Node givenNode)
Free a booked node. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public P2PNodeManager()
| Method Detail |
|---|
public P2PNode askingNode(java.lang.String nodeFamilyRegexp)
P2PNode which contains a node or null
if no shared nodes are available.public java.util.Vector<Node> askingAllNodes(java.lang.String nodeFamilyRegexp)
public P2PNode askingNode(boolean evenIfItIsShared)
public void leaveNode(Node nodeToFree,
java.lang.String vnName)
nodeToFree - the node to kill.vnName - Virtual node name to unregister or null.public void noMoreNodeNeeded(Node givenNode)
givenNode - node given and not used.public void initActivity(Body body)
InitActive
initActivity in interface InitActivebody - the body of the active object being initializedInitActive.initActivity(org.objectweb.proactive.Body)public void endActivity(Body body)
EndActive
endActivity in interface EndActivebody - the body of the active object being finalized.EndActive.endActivity(org.objectweb.proactive.Body)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||