-
- All Superinterfaces:
CellBinding
,CellContext
,Log
,TierBinding
public interface EdgeBinding extends TierBinding, CellBinding, CellContext
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EdgeContext
edgeContext()
EdgeBinding
edgeWrapper()
MeshBinding
getMesh(Uri meshUri)
HashTrieMap<Uri,MeshBinding>
meshes()
MeshBinding
network()
MeshBinding
openMesh(Uri meshUri)
MeshBinding
openMesh(Uri meshUri, MeshBinding mesh)
void
setEdgeContext(EdgeContext edgeContext)
void
setNetwork(MeshBinding network)
<T> T
unwrapEdge(Class<T> edgeClass)
-
Methods inherited from interface swim.runtime.CellBinding
openUplink, pushUp
-
Methods inherited from interface swim.runtime.CellContext
bindDownlink, closeDownlink, meshUri, openDownlink, policy, pushDown, schedule, stage, store
-
-
-
-
Method Detail
-
edgeWrapper
EdgeBinding edgeWrapper()
-
edgeContext
EdgeContext edgeContext()
-
setEdgeContext
void setEdgeContext(EdgeContext edgeContext)
-
unwrapEdge
<T> T unwrapEdge(Class<T> edgeClass)
-
network
MeshBinding network()
-
setNetwork
void setNetwork(MeshBinding network)
-
meshes
HashTrieMap<Uri,MeshBinding> meshes()
-
getMesh
MeshBinding getMesh(Uri meshUri)
-
openMesh
MeshBinding openMesh(Uri meshUri)
-
openMesh
MeshBinding openMesh(Uri meshUri, MeshBinding mesh)
-
-