-
- All Superinterfaces:
CellBinding,CellContext,swim.util.Log,swim.store.StoreBinding,swim.store.StoreContext,TierBinding
public interface PartBinding extends TierBinding, CellBinding, CellContext
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HostBindinggetHost(swim.uri.Uri hostUri)swim.collections.HashTrieMap<swim.uri.Uri,HostBinding>getHosts()HostBindinggetMaster()swim.uri.UrimeshUri()HostBindingopenHost(swim.uri.Uri hostUri)HostBindingopenHost(swim.uri.Uri hostUri, HostBinding host)PartContextpartContext()swim.structure.ValuepartKey()PartPredicatepredicate()voidreopenUplinks()voidsetMaster(HostBinding master)voidsetPartContext(PartContext partContext)<T> TunwrapPart(Class<T> partClass)-
Methods inherited from interface swim.runtime.CellBinding
httpUplink, openUplink, pushUp
-
Methods inherited from interface swim.runtime.CellContext
bindDownlink, closeDownlink, data, httpDownlink, openDownlink, policy, pushDown, schedule, stage
-
-
-
-
Method Detail
-
partContext
PartContext partContext()
-
setPartContext
void setPartContext(PartContext partContext)
-
unwrapPart
<T> T unwrapPart(Class<T> partClass)
-
meshUri
swim.uri.Uri meshUri()
- Specified by:
meshUriin interfaceCellContext
-
partKey
swim.structure.Value partKey()
-
predicate
PartPredicate predicate()
-
getMaster
HostBinding getMaster()
-
setMaster
void setMaster(HostBinding master)
-
getHosts
swim.collections.HashTrieMap<swim.uri.Uri,HostBinding> getHosts()
-
getHost
HostBinding getHost(swim.uri.Uri hostUri)
-
openHost
HostBinding openHost(swim.uri.Uri hostUri)
-
openHost
HostBinding openHost(swim.uri.Uri hostUri, HostBinding host)
-
reopenUplinks
void reopenUplinks()
-
-