- All Superinterfaces:
CellContext
,Log
,TierContext
- All Known Implementing Classes:
ActorNode
,HostTableNode
,NodeProxy
-
Method Summary
Modifier and TypeMethodDescription<T> T
bottomNode
(Class<T> nodeClass) <A extends Agent>
AgentFactory<A>createAgentFactory
(NodeBinding node, Class<? extends A> agentClass) AgentFactory<?>
createAgentFactory
(NodeBinding node, AgentDef agentDef) long
createLane
(LaneAddress laneAddress) createLane
(NodeBinding node, LaneDef laneDef) edgeName()
host()
hostUri()
identity()
injectLane
(LaneAddress laneAddress, LaneBinding lane) meshUri()
nodeUri()
void
openAgents
(NodeBinding node) void
openLanes
(NodeBinding node) void
openMetaLane
(LaneBinding lane, NodeBinding metaLane) void
openMetaNode
(NodeBinding node, NodeBinding metaNode) void
openMetaUplink
(LinkBinding uplink, NodeBinding metaUplink) partKey()
<T> T
unwrapNode
(Class<T> nodeClass) Methods inherited from interface swim.system.CellContext
bindDownlink, closeDownlink, openDownlink, openMetaDownlink, policy, pushDown, reportDown, schedule, stage, store
-
Method Details
-
host
HostBinding host() -
nodeWrapper
NodeBinding nodeWrapper() -
unwrapNode
-
bottomNode
-
cellAddress
NodeAddress cellAddress()- Specified by:
cellAddress
in interfaceCellContext
-
edgeName
String edgeName()- Specified by:
edgeName
in interfaceCellContext
-
meshUri
Uri meshUri()- Specified by:
meshUri
in interfaceCellContext
-
partKey
Value partKey() -
hostUri
Uri hostUri() -
nodeUri
Uri nodeUri() -
createdTime
long createdTime() -
identity
Identity identity() -
openMetaNode
-
createLane
-
injectLane
-
openMetaLane
-
openMetaUplink
-
createLane
-
openLanes
-
createAgentFactory
-
createAgentFactory
<A extends Agent> AgentFactory<A> createAgentFactory(NodeBinding node, Class<? extends A> agentClass) -
openAgents
-