- All Superinterfaces:
CellContext
,Log
,TierContext
- All Known Implementing Classes:
ActorPart
,MeshTablePart
,PartProxy
-
Method Summary
Modifier and TypeMethodDescriptionauthenticate
(Credentials credentials) <T> T
bottomPart
(Class<T> partClass) <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) createNode
(NodeAddress nodeAddress) edgeName()
void
hostDidConnect
(Uri hostUri) void
hostDidDisconnect
(Uri hostUri) injectHost
(HostAddress hostAddress, HostBinding host) injectLane
(LaneAddress laneAddress, LaneBinding lane) injectNode
(NodeAddress nodeAddress, NodeBinding node) mesh()
meshUri()
void
openAgents
(NodeBinding node) void
openLanes
(NodeBinding node) void
openMetaHost
(HostBinding host, NodeBinding metaHost) void
openMetaLane
(LaneBinding lane, NodeBinding metaLane) void
openMetaNode
(NodeBinding node, NodeBinding metaNode) void
openMetaPart
(PartBinding part, NodeBinding metaPart) void
openMetaUplink
(LinkBinding uplink, NodeBinding metaUplink) partKey()
<T> T
unwrapPart
(Class<T> partClass) Methods inherited from interface swim.system.CellContext
bindDownlink, closeDownlink, openDownlink, openMetaDownlink, policy, pushDown, reportDown, schedule, stage, store
-
Method Details
-
mesh
MeshBinding mesh() -
partWrapper
PartBinding partWrapper() -
unwrapPart
-
bottomPart
-
cellAddress
PartAddress 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() -
openMetaPart
-
createHost
-
injectHost
-
openMetaHost
-
createNode
-
injectNode
-
openMetaNode
-
createLane
-
injectLane
-
openMetaLane
-
openMetaUplink
-
createLane
-
openLanes
-
createAgentFactory
-
createAgentFactory
<A extends Agent> AgentFactory<A> createAgentFactory(NodeBinding node, Class<? extends A> agentClass) -
openAgents
-
authenticate
-
hostDidConnect
-
hostDidDisconnect
-