java.lang.Object
swim.actor.ActorCell
swim.actor.ActorTier
swim.actor.ActorPart
- All Implemented Interfaces:
CellBinding,CellContext,PartBinding,PartContext,TierBinding,TierContext,Log
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal ActorMeshauthenticate(Credentials credentials) <T> TbottomPart(Class<T> partClass) final PartAddressfinal CellBindingfinal CellContext<A extends Agent>
AgentFactory<A>createAgentFactory(NodeBinding node, Class<? extends A> agentClass) AgentFactory<?>createAgentFactory(NodeBinding node, AgentDef agentDef) createHost(HostAddress hostAddress) createLane(LaneAddress laneAddress) createLane(NodeBinding node, LaneDef laneDef) createLog(CellAddress cellAddress) createNode(NodeAddress nodeAddress) createPolicy(CellAddress cellAddress) createPolicy(PolicyDef policyDef) createStage(StageDef stageDef) createStage(CellAddress cellAddress) createStore(StoreDef storeDef) createStore(CellAddress cellAddress) voiddidClose()voidgetHostDef(HostAddress hostAddress) getLaneDef(LaneAddress laneAddress) getNodeDef(NodeAddress nodeAddress) voidhostDidConnect(Uri hostUri) voidhostDidDisconnect(Uri hostUri) hosts()injectHost(HostAddress hostAddress, HostBinding host) injectLane(LaneAddress laneAddress, LaneBinding lane) injectNode(NodeAddress nodeAddress, NodeBinding node) injectPolicy(Policy policy) injectStage(Stage stage) injectStore(StoreBinding store) master()final MeshBindingmesh()voidopenAgents(NodeBinding node) openHost(Uri hostUri, HostBinding host) voidopenLanes(NodeBinding node) protected LogopenLog()voidopenMetaDownlink(LinkBinding downlink, NodeBinding metaDownlink) voidopenMetaHost(HostBinding host, NodeBinding metaHost) voidopenMetaLane(LaneBinding lane, NodeBinding metaLane) voidopenMetaNode(NodeBinding node, NodeBinding metaNode) voidopenMetaPart(PartBinding part, NodeBinding metaPart) voidopenMetaUplink(LinkBinding uplink, NodeBinding metaUplink) protected Policyprotected Stageprotected StoreBindingfinal PartBindingfinal PartContextfinal PartDefpartDef()partKey()final PartBindingvoidvoidsetMaster(HostBinding master) voidsetPartContext(PartContext partContext) <T> TunwrapPart(Class<T> partClass) Methods inherited from class swim.actor.ActorTier
close, closeStage, closeStore, didLoad, didOpen, didStart, didStop, didUnload, isClosed, isLoaded, isOpened, isStarted, load, open, schedule, stage, start, stop, store, tierContext, unload, willClose, willLoad, willOpen, willStart, willStop, willUnloadMethods inherited from class swim.actor.ActorCell
bindDownlink, closeDownlink, closeLog, closePolicy, debug, edgeName, error, fail, info, meshUri, openDownlink, openUplink, policy, pushDown, pushUp, reportDown, trace, warnMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface swim.system.CellBinding
openUplink, pushUpMethods inherited from interface swim.system.CellContext
bindDownlink, closeDownlink, openDownlink, policy, pushDown, reportDown, schedule, stage, storeMethods inherited from interface swim.system.PartBinding
meshUriMethods inherited from interface swim.system.PartContext
edgeName, meshUri
-
Constructor Details
-
ActorPart
-
-
Method Details
-
partDef
-
actorMesh
-
mesh
- Specified by:
meshin interfacePartBinding- Specified by:
meshin interfacePartContext
-
partWrapper
- Specified by:
partWrapperin interfacePartBinding- Specified by:
partWrapperin interfacePartContext
-
partBinding
-
partContext
- Specified by:
partContextin interfacePartBinding
-
setPartContext
- Specified by:
setPartContextin interfacePartBinding
-
unwrapPart
- Specified by:
unwrapPartin interfacePartBinding- Specified by:
unwrapPartin interfacePartContext
-
bottomPart
- Specified by:
bottomPartin interfacePartBinding- Specified by:
bottomPartin interfacePartContext
-
cellBinding
- Specified by:
cellBindingin classActorCell
-
cellContext
- Specified by:
cellContextin classActorCell
-
cellAddress
- Specified by:
cellAddressin interfaceCellContext- Specified by:
cellAddressin interfacePartBinding- Specified by:
cellAddressin interfacePartContext- Specified by:
cellAddressin classActorCell
-
partKey
- Specified by:
partKeyin interfacePartBinding- Specified by:
partKeyin interfacePartContext
-
predicate
- Specified by:
predicatein interfacePartBinding
-
master
- Specified by:
masterin interfacePartBinding
-
setMaster
- Specified by:
setMasterin interfacePartBinding
-
hosts
- Specified by:
hostsin interfacePartBinding
-
getHost
- Specified by:
getHostin interfacePartBinding
-
openHost
- Specified by:
openHostin interfacePartBinding
-
openHost
- Specified by:
openHostin interfacePartBinding
-
hostDidConnect
- Specified by:
hostDidConnectin interfacePartContext
-
hostDidDisconnect
- Specified by:
hostDidDisconnectin interfacePartContext
-
reopenUplinks
public void reopenUplinks()- Specified by:
reopenUplinksin interfacePartBinding
-
createLog
-
createLog
-
injectLog
-
openLog
-
createPolicy
-
createPolicy
-
injectPolicy
-
openPolicy
- Overrides:
openPolicyin classActorCell
-
createStage
-
createStage
-
injectStage
-
openStage
-
createStore
-
createStore
-
injectStore
-
openStore
-
openMetaPart
- Specified by:
openMetaPartin interfacePartBinding- Specified by:
openMetaPartin interfacePartContext
-
getHostDef
-
createHost
- Specified by:
createHostin interfacePartContext
-
injectHost
- Specified by:
injectHostin interfacePartContext
-
openMetaHost
- Specified by:
openMetaHostin interfacePartBinding- Specified by:
openMetaHostin interfacePartContext
-
getNodeDef
-
createNode
- Specified by:
createNodein interfacePartContext
-
injectNode
- Specified by:
injectNodein interfacePartContext
-
openMetaNode
- Specified by:
openMetaNodein interfacePartBinding- Specified by:
openMetaNodein interfacePartContext
-
getLaneDef
-
createLane
- Specified by:
createLanein interfacePartContext
-
injectLane
- Specified by:
injectLanein interfacePartContext
-
openMetaLane
- Specified by:
openMetaLanein interfacePartBinding- Specified by:
openMetaLanein interfacePartContext
-
openMetaUplink
- Specified by:
openMetaUplinkin interfacePartBinding- Specified by:
openMetaUplinkin interfacePartContext
-
openMetaDownlink
- Specified by:
openMetaDownlinkin interfaceCellContext
-
createLane
- Specified by:
createLanein interfacePartContext
-
openLanes
- Specified by:
openLanesin interfacePartContext
-
createAgentFactory
- Specified by:
createAgentFactoryin interfacePartContext
-
createAgentFactory
public <A extends Agent> AgentFactory<A> createAgentFactory(NodeBinding node, Class<? extends A> agentClass) - Specified by:
createAgentFactoryin interfacePartContext
-
openAgents
- Specified by:
openAgentsin interfacePartContext
-
authenticate
- Specified by:
authenticatein interfacePartContext
-
didClose
public void didClose()- Specified by:
didClosein interfaceTierBinding
-
didFail
- Specified by:
didFailin interfaceTierBinding
-