-
- All Superinterfaces:
CellContext,swim.util.Log,TierContext
public interface LaneContext extends TierContext, CellContext
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> TbottomLane(Class<T> laneClass)LaneAddresscellAddress()StringedgeName()swim.uri.UrihostUri()swim.api.auth.Identityidentity()swim.uri.UrilaneUri()LaneBindinglaneWrapper()swim.uri.UrimeshUri()NodeBindingnode()swim.uri.UrinodeUri()voidopenMetaLane(LaneBinding lane, NodeBinding metaLane)voidopenMetaUplink(LinkBinding uplink, NodeBinding metaUplink)swim.structure.ValuepartKey()<T> TunwrapLane(Class<T> laneClass)-
Methods inherited from interface swim.runtime.CellContext
bindDownlink, closeDownlink, openDownlink, openMetaDownlink, policy, pushDown, reportDown, schedule, stage, store
-
-
-
-
Method Detail
-
node
NodeBinding node()
-
laneWrapper
LaneBinding laneWrapper()
-
unwrapLane
<T> T unwrapLane(Class<T> laneClass)
-
bottomLane
<T> T bottomLane(Class<T> laneClass)
-
cellAddress
LaneAddress cellAddress()
- Specified by:
cellAddressin interfaceCellContext
-
edgeName
String edgeName()
- Specified by:
edgeNamein interfaceCellContext
-
meshUri
swim.uri.Uri meshUri()
- Specified by:
meshUriin interfaceCellContext
-
partKey
swim.structure.Value partKey()
-
hostUri
swim.uri.Uri hostUri()
-
nodeUri
swim.uri.Uri nodeUri()
-
laneUri
swim.uri.Uri laneUri()
-
identity
swim.api.auth.Identity identity()
-
openMetaLane
void openMetaLane(LaneBinding lane, NodeBinding metaLane)
-
openMetaUplink
void openMetaUplink(LinkBinding uplink, NodeBinding metaUplink)
-
-