-
- All Superinterfaces:
CellBinding
,CellContext
,Log
,TierBinding
public interface MeshBinding extends TierBinding, CellBinding, CellContext
-
-
Method Summary
-
Methods inherited from interface swim.system.CellBinding
openUplink, pushUp
-
Methods inherited from interface swim.system.CellContext
bindDownlink, closeDownlink, edgeName, openDownlink, openMetaDownlink, policy, pushDown, reportDown, schedule, stage, store
-
-
-
-
Method Detail
-
edge
EdgeBinding edge()
-
meshWrapper
MeshBinding meshWrapper()
-
meshContext
MeshContext meshContext()
-
setMeshContext
void setMeshContext(MeshContext meshContext)
-
unwrapMesh
<T> T unwrapMesh(Class<T> meshClass)
-
bottomMesh
<T> T bottomMesh(Class<T> meshClass)
-
cellAddress
MeshAddress cellAddress()
- Specified by:
cellAddress
in interfaceCellContext
-
meshUri
Uri meshUri()
- Specified by:
meshUri
in interfaceCellContext
-
openMetaMesh
void openMetaMesh(MeshBinding mesh, NodeBinding metaMesh)
-
gateway
PartBinding gateway()
-
setGateway
void setGateway(PartBinding gateway)
-
ourself
PartBinding ourself()
-
setOurself
void setOurself(PartBinding ourself)
-
parts
FingerTrieSeq<PartBinding> parts()
-
getPart
PartBinding getPart(Uri nodeUri)
-
getPart
PartBinding getPart(Value partKey)
-
openPart
PartBinding openPart(Uri nodeUri)
-
openGateway
PartBinding openGateway()
-
addPart
PartBinding addPart(Value partKey, PartBinding part)
-
openMetaPart
void openMetaPart(PartBinding part, NodeBinding metaPart)
-
openMetaHost
void openMetaHost(HostBinding host, NodeBinding metaHost)
-
openMetaNode
void openMetaNode(NodeBinding node, NodeBinding metaNode)
-
openMetaLane
void openMetaLane(LaneBinding lane, NodeBinding metaLane)
-
openMetaUplink
void openMetaUplink(LinkBinding uplink, NodeBinding metaUplink)
-
-