-
- All Superinterfaces:
CellBinding,CellContext,Log,TierBinding
public interface PartBinding extends TierBinding, CellBinding, CellContext
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> TbottomPart(Class<T> partClass)PartAddresscellAddress()HostBindinggetHost(Uri hostUri)HashTrieMap<Uri,HostBinding>hosts()HostBindingmaster()MeshBindingmesh()UrimeshUri()HostBindingopenHost(Uri hostUri)HostBindingopenHost(Uri hostUri, HostBinding host)voidopenMetaHost(HostBinding host, NodeBinding metaHost)voidopenMetaLane(LaneBinding lane, NodeBinding metaLane)voidopenMetaNode(NodeBinding node, NodeBinding metaNode)voidopenMetaPart(PartBinding part, NodeBinding metaPart)voidopenMetaUplink(LinkBinding uplink, NodeBinding metaUplink)PartContextpartContext()ValuepartKey()PartBindingpartWrapper()PartPredicatepredicate()voidreopenUplinks()voidsetMaster(HostBinding master)voidsetPartContext(PartContext partContext)<T> TunwrapPart(Class<T> partClass)-
Methods inherited from interface swim.runtime.CellBinding
openUplink, pushUp
-
Methods inherited from interface swim.runtime.CellContext
bindDownlink, closeDownlink, edgeName, openDownlink, openMetaDownlink, policy, pushDown, reportDown, schedule, stage, store
-
-
-
-
Method Detail
-
mesh
MeshBinding mesh()
-
partWrapper
PartBinding partWrapper()
-
partContext
PartContext partContext()
-
setPartContext
void setPartContext(PartContext partContext)
-
unwrapPart
<T> T unwrapPart(Class<T> partClass)
-
bottomPart
<T> T bottomPart(Class<T> partClass)
-
cellAddress
PartAddress cellAddress()
- Specified by:
cellAddressin interfaceCellContext
-
meshUri
Uri meshUri()
- Specified by:
meshUriin interfaceCellContext
-
partKey
Value partKey()
-
predicate
PartPredicate predicate()
-
openMetaPart
void openMetaPart(PartBinding part, NodeBinding metaPart)
-
master
HostBinding master()
-
setMaster
void setMaster(HostBinding master)
-
hosts
HashTrieMap<Uri,HostBinding> hosts()
-
getHost
HostBinding getHost(Uri hostUri)
-
openHost
HostBinding openHost(Uri hostUri)
-
openHost
HostBinding openHost(Uri hostUri, HostBinding host)
-
reopenUplinks
void reopenUplinks()
-
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)
-
-