public class GIPlacementNodeProxy extends NodeComponentProxyImpl implements GIPlacementProxyOps
NodeComponentLinkImpl.OpenedComponentLink| Constructor and Description |
|---|
GIPlacementNodeProxy(GIPlacementNode inImpl,
NodeComponentLinkImpl.OpenedComponentLink inOpenLink) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
joinSystem(NodeDetails inDetails) |
boolean |
leaveSystem(NodeDetails inDetails) |
boolean |
placeComputation(GIComputation inComputation) |
boolean |
updateUsage(NodeDetails inDetails,
ComputationUsage inUsage,
int inMigrTry,
int inMigr) |
onMethodCallgetClientDetails, getDispatcher, getServerDetails, isAlive, onCloseEvent, onDeathEvent, toStringgetComponentKey, getComponentLink, hashCode, setComponentKey, startComponent, stopComponentpublic GIPlacementNodeProxy(GIPlacementNode inImpl, NodeComponentLinkImpl.OpenedComponentLink inOpenLink)
public boolean joinSystem(NodeDetails inDetails)
joinSystem in interface GIPlacementProxyOpspublic boolean leaveSystem(NodeDetails inDetails)
leaveSystem in interface GIPlacementProxyOpspublic boolean updateUsage(NodeDetails inDetails, ComputationUsage inUsage, int inMigrTry, int inMigr)
updateUsage in interface GIPlacementProxyOpspublic boolean placeComputation(GIComputation inComputation)
placeComputation in interface GIPlacementProxyOps