java.lang.Object
swim.actor.ActorCell
swim.actor.ActorTier
swim.actor.ActorNode
- All Implemented Interfaces:
CellBinding,CellContext,NodeBinding,NodeContext,TierBinding,TierContext,Log
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal ActorHostagentIds()agents()<T> TbottomNode(Class<T> nodeClass) final NodeAddressfinal CellBindingfinal CellContext<A extends Agent>
AgentFactory<A>createAgentFactory(NodeBinding node, Class<? extends A> agentClass) AgentFactory<?>createAgentFactory(NodeBinding node, AgentDef agentDef) longcreateLane(LaneAddress laneAddress) createLane(NodeBinding node, LaneDef laneDef) createLog(CellAddress cellAddress) createPolicy(CellAddress cellAddress) createPolicy(PolicyDef policyDef) createStage(StageDef stageDef) createStage(CellAddress cellAddress) createStore(StoreDef storeDef) createStore(CellAddress cellAddress) voiddidClose()voidgetLaneDef(LaneAddress laneAddress) final HostBindinghost()hostUri()identity()injectLane(LaneAddress laneAddress, LaneBinding lane) injectPolicy(Policy policy) injectStage(Stage stage) injectStore(StoreBinding store) lanes()final NodeBindingfinal NodeContextfinal NodeDefnodeDef()nodeUri()final NodeBindingvoidopenAgents(NodeBinding node) openLane(Uri laneUri, LaneBinding lane) voidopenLanes(NodeBinding node) protected LogopenLog()voidopenMetaDownlink(LinkBinding downlink, NodeBinding metaDownlink) voidopenMetaLane(LaneBinding lane, NodeBinding metaLane) voidopenMetaNode(NodeBinding node, NodeBinding metaNode) voidopenMetaUplink(LinkBinding uplink, NodeBinding metaUplink) protected Policyprotected Stageprotected StoreBindingpartKey()voidsetNodeContext(NodeContext nodeContext) <T> TunwrapNode(Class<T> nodeClass) 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.NodeBinding
meshUriMethods inherited from interface swim.system.NodeContext
edgeName, meshUri
-
Constructor Details
-
ActorNode
-
-
Method Details
-
nodeDef
-
actorHost
-
host
- Specified by:
hostin interfaceNodeBinding- Specified by:
hostin interfaceNodeContext
-
nodeWrapper
- Specified by:
nodeWrapperin interfaceNodeBinding- Specified by:
nodeWrapperin interfaceNodeContext
-
nodeBinding
-
nodeContext
- Specified by:
nodeContextin interfaceNodeBinding
-
setNodeContext
- Specified by:
setNodeContextin interfaceNodeBinding
-
unwrapNode
- Specified by:
unwrapNodein interfaceNodeBinding- Specified by:
unwrapNodein interfaceNodeContext
-
bottomNode
- Specified by:
bottomNodein interfaceNodeBinding- Specified by:
bottomNodein interfaceNodeContext
-
cellBinding
- Specified by:
cellBindingin classActorCell
-
cellContext
- Specified by:
cellContextin classActorCell
-
cellAddress
- Specified by:
cellAddressin interfaceCellContext- Specified by:
cellAddressin interfaceNodeBinding- Specified by:
cellAddressin interfaceNodeContext- Specified by:
cellAddressin classActorCell
-
partKey
- Specified by:
partKeyin interfaceNodeBinding- Specified by:
partKeyin interfaceNodeContext
-
hostUri
- Specified by:
hostUriin interfaceNodeBinding- Specified by:
hostUriin interfaceNodeContext
-
nodeUri
- Specified by:
nodeUriin interfaceNodeBinding- Specified by:
nodeUriin interfaceNodeContext
-
createdTime
public long createdTime()- Specified by:
createdTimein interfaceNodeBinding- Specified by:
createdTimein interfaceNodeContext
-
identity
- Specified by:
identityin interfaceNodeContext
-
lanes
- Specified by:
lanesin interfaceNodeBinding
-
getLane
- Specified by:
getLanein interfaceNodeBinding
-
createLog
-
createLog
-
injectLog
-
openLog
-
createPolicy
-
createPolicy
-
injectPolicy
-
openPolicy
- Overrides:
openPolicyin classActorCell
-
createStage
-
createStage
-
injectStage
-
openStage
-
createStore
-
createStore
-
injectStore
-
openStore
-
openMetaNode
- Specified by:
openMetaNodein interfaceNodeBinding- Specified by:
openMetaNodein interfaceNodeContext
-
getLaneDef
-
openLane
- Specified by:
openLanein interfaceNodeBinding
-
openLane
- Specified by:
openLanein interfaceNodeBinding
-
createLane
- Specified by:
createLanein interfaceNodeContext
-
injectLane
- Specified by:
injectLanein interfaceNodeContext
-
openMetaLane
- Specified by:
openMetaLanein interfaceNodeBinding- Specified by:
openMetaLanein interfaceNodeContext
-
openMetaUplink
- Specified by:
openMetaUplinkin interfaceNodeBinding- Specified by:
openMetaUplinkin interfaceNodeContext
-
openMetaDownlink
- Specified by:
openMetaDownlinkin interfaceCellContext
-
createLane
- Specified by:
createLanein interfaceNodeContext
-
openLanes
- Specified by:
openLanesin interfaceNodeBinding- Specified by:
openLanesin interfaceNodeContext
-
agentIds
- Specified by:
agentIdsin interfaceNodeBinding
-
agents
- Specified by:
agentsin interfaceNodeBinding
-
openAgents
- Specified by:
openAgentsin interfaceNodeBinding- Specified by:
openAgentsin interfaceNodeContext
-
createAgentFactory
- Specified by:
createAgentFactoryin interfaceNodeBinding- Specified by:
createAgentFactoryin interfaceNodeContext
-
createAgentFactory
public <A extends Agent> AgentFactory<A> createAgentFactory(NodeBinding node, Class<? extends A> agentClass) - Specified by:
createAgentFactoryin interfaceNodeBinding- Specified by:
createAgentFactoryin interfaceNodeContext
-
didClose
public void didClose()- Specified by:
didClosein interfaceTierBinding
-
didFail
- Specified by:
didFailin interfaceTierBinding
-