-
- 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 HostBinding
getHost(Uri hostUri)
HashTrieMap<Uri,HostBinding>
hosts()
HostBinding
master()
MeshBinding
mesh()
Uri
meshUri()
HostBinding
openHost(Uri hostUri)
HostBinding
openHost(Uri hostUri, HostBinding host)
PartContext
partContext()
Value
partKey()
PartBinding
partWrapper()
PartPredicate
predicate()
void
reopenUplinks()
void
setMaster(HostBinding master)
void
setPartContext(PartContext partContext)
<T> T
unwrapPart(Class<T> partClass)
-
Methods inherited from interface swim.runtime.CellBinding
openUplink, pushUp
-
Methods inherited from interface swim.runtime.CellContext
bindDownlink, closeDownlink, openDownlink, policy, pushDown, 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)
-
meshUri
Uri meshUri()
- Specified by:
meshUri
in interfaceCellContext
-
partKey
Value partKey()
-
predicate
PartPredicate predicate()
-
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()
-
-