-
- All Superinterfaces:
CellContext,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()UrihostUri()Identityidentity()UrilaneUri()LaneBindinglaneWrapper()UrimeshUri()NodeBindingnode()UrinodeUri()voidopenMetaLane(LaneBinding lane, NodeBinding metaLane)voidopenMetaUplink(LinkBinding uplink, NodeBinding metaUplink)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
Uri meshUri()
- Specified by:
meshUriin interfaceCellContext
-
partKey
Value partKey()
-
hostUri
Uri hostUri()
-
nodeUri
Uri nodeUri()
-
laneUri
Uri laneUri()
-
identity
Identity identity()
-
openMetaLane
void openMetaLane(LaneBinding lane, NodeBinding metaLane)
-
openMetaUplink
void openMetaUplink(LinkBinding uplink, NodeBinding metaUplink)
-
-