- All Superinterfaces:
CellContext
,Log
,TierContext
- All Known Implementing Classes:
ActorMesh
,EdgeTableMesh
,MeshProxy
-
Method Summary
Modifier and TypeMethodDescriptionauthenticate
(Credentials credentials) <T> T
bottomMesh
(Class<T> meshClass) <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) createPart
(PartAddress partAddress) edge()
edgeName()
injectHost
(HostAddress hostAddress, HostBinding host) injectLane
(LaneAddress laneAddress, LaneBinding lane) injectNode
(NodeAddress nodeAddress, NodeBinding node) injectPart
(PartAddress partAddress, PartBinding part) meshUri()
void
openAgents
(NodeBinding node) void
openLanes
(NodeBinding node) void
openMetaHost
(HostBinding host, NodeBinding metaHost) void
openMetaLane
(LaneBinding lane, NodeBinding metaLane) void
openMetaMesh
(MeshBinding mesh, NodeBinding metaMesh) void
openMetaNode
(NodeBinding node, NodeBinding metaNode) void
openMetaPart
(PartBinding part, NodeBinding metaPart) void
openMetaUplink
(LinkBinding uplink, NodeBinding metaUplink) <T> T
unwrapMesh
(Class<T> meshClass) Methods inherited from interface swim.system.CellContext
bindDownlink, closeDownlink, openDownlink, openMetaDownlink, policy, pushDown, reportDown, schedule, stage, store
-
Method Details
-
edge
EdgeBinding edge() -
meshWrapper
MeshBinding meshWrapper() -
unwrapMesh
-
bottomMesh
-
cellAddress
MeshAddress cellAddress()- Specified by:
cellAddress
in interfaceCellContext
-
edgeName
String edgeName()- Specified by:
edgeName
in interfaceCellContext
-
meshUri
Uri meshUri()- Specified by:
meshUri
in interfaceCellContext
-
openMetaMesh
-
createPart
-
injectPart
-
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
-