-
- All Superinterfaces:
CellContext
,Log
,TierContext
public interface LaneContext extends TierContext, CellContext
-
-
Method Summary
Modifier and Type Method Description LaneAddress
cellAddress()
String
edgeName()
Uri
hostUri()
Identity
identity()
Uri
laneUri()
LaneBinding
laneWrapper()
Uri
meshUri()
NodeBinding
node()
Uri
nodeUri()
void
openMetaLane(LaneBinding lane, NodeBinding metaLane)
void
openMetaUplink(LinkBinding uplink, NodeBinding metaUplink)
Value
partKey()
<T> T
unwrapLane(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)
-
cellAddress
LaneAddress cellAddress()
- Specified by:
cellAddress
in interfaceCellContext
-
edgeName
String edgeName()
- Specified by:
edgeName
in interfaceCellContext
-
meshUri
Uri meshUri()
- Specified by:
meshUri
in 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)
-
-