- java.lang.Object
-
- swim.runtime.HostProxy
-
- swim.cluster.ClusterHost
-
- swim.cluster.ClusterHostRemote
-
- All Implemented Interfaces:
CellBinding
,CellContext
,HostBinding
,HostContext
,TierBinding
,TierContext
,Log
public class ClusterHostRemote extends ClusterHost
-
-
Field Summary
-
Fields inherited from class swim.runtime.HostProxy
hostBinding, hostContext
-
-
Constructor Summary
Constructors Constructor Description ClusterHostRemote(ClusterPart parent, HostBinding hostBinding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
didBecomeMaster()
void
didBecomeSlave()
protected void
linkData()
void
start()
void
stop()
protected void
unlinkData()
-
Methods inherited from class swim.cluster.ClusterHost
didClose, resolveClusterHost
-
Methods inherited from class swim.runtime.HostProxy
authenticate, bindDownlink, close, closeDownlink, createNode, debug, didConnect, didDisconnect, didFail, didLoad, didOpen, didStart, didStop, didUnload, error, getNode, getNodes, hostBinding, hostContext, hostUri, httpDownlink, httpUplink, info, injectLane, injectNode, isClosed, isConnected, isLoaded, isMaster, isOpened, isPrimary, isRemote, isReplica, isSecure, isSlave, isStarted, load, meshUri, open, openDownlink, openNode, openNode, openUplink, partKey, policy, pushDown, pushUp, schedule, setHostContext, setPrimary, setReplica, stage, store, tierContext, trace, unload, unwrapHost, warn, willClose, willLoad, willOpen, willStart, willStop, willUnload
-
-
-
-
Constructor Detail
-
ClusterHostRemote
public ClusterHostRemote(ClusterPart parent, HostBinding hostBinding)
-
-
Method Detail
-
linkData
protected void linkData()
-
unlinkData
protected void unlinkData()
-
didBecomeMaster
public void didBecomeMaster()
- Specified by:
didBecomeMaster
in interfaceHostBinding
- Overrides:
didBecomeMaster
in classHostProxy
-
didBecomeSlave
public void didBecomeSlave()
- Specified by:
didBecomeSlave
in interfaceHostBinding
- Overrides:
didBecomeSlave
in classHostProxy
-
start
public void start()
- Specified by:
start
in interfaceTierBinding
- Overrides:
start
in classHostProxy
-
stop
public void stop()
- Specified by:
stop
in interfaceTierBinding
- Overrides:
stop
in classHostProxy
-
-