- All Superinterfaces:
CellBinding,TierBinding
- All Known Implementing Classes:
ActorNode,AgentModel,AgentNode,MetaEdgeAgent,MetaHostAgent,MetaLaneAgent,MetaMeshAgent,MetaPartAgent,NodeProxy
-
Method Summary
Modifier and TypeMethodDescriptionagentIds()agents()<T> TbottomNode(Class<T> nodeClass) <A extends Agent>
AgentFactory<A>createAgentFactory(NodeBinding node, Class<? extends A> agentClass) AgentFactory<?>createAgentFactory(NodeBinding node, AgentDef agentDef) longhost()hostUri()lanes()meshUri()nodeUri()voidopenAgents(NodeBinding node) openLane(Uri laneUri, LaneBinding lane) voidopenLanes(NodeBinding node) voidopenMetaLane(LaneBinding lane, NodeBinding metaLane) voidopenMetaNode(NodeBinding node, NodeBinding metaNode) voidopenMetaUplink(LinkBinding uplink, NodeBinding metaUplink) partKey()voidsetNodeContext(NodeContext nodeContext) <T> TunwrapNode(Class<T> nodeClass) Methods inherited from interface swim.system.CellBinding
openUplink, pushUp
-
Method Details
-
host
HostBinding host() -
nodeWrapper
NodeBinding nodeWrapper() -
nodeContext
NodeContext nodeContext() -
setNodeContext
-
unwrapNode
-
bottomNode
-
cellAddress
NodeAddress cellAddress() -
meshUri
Uri meshUri() -
partKey
Value partKey() -
hostUri
Uri hostUri() -
nodeUri
Uri nodeUri() -
createdTime
long createdTime() -
openMetaNode
-
agentIds
FingerTrieSeq<Value> agentIds() -
agents
FingerTrieSeq<Agent> agents() -
createAgentFactory
-
createAgentFactory
<A extends Agent> AgentFactory<A> createAgentFactory(NodeBinding node, Class<? extends A> agentClass) -
openAgents
-
lanes
HashTrieMap<Uri,LaneBinding> lanes() -
getLane
-
openLane
-
openLane
-
openLanes
-
openMetaLane
-
openMetaUplink
-