java.lang.Object
swim.system.LaneProxy
- All Implemented Interfaces:
CellBinding
,CellContext
,LaneBinding
,LaneContext
,TierBinding
,TierContext
,Log
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbindDownlink
(Downlink downlink) <T> T
bottomLane
(Class<T> laneClass) void
close()
void
closeDownlink
(LinkBinding link) void
closeLaneView
(Lane lane) void
closeUplink
(Value linkKey) void
Logs a debug-level message.void
didClose()
void
void
didLoad()
void
didOpen()
void
didStart()
void
didStop()
void
edgeName()
void
Logs an error-level message.void
Logs an fail-level message.getLaneView
(AgentContext agentContext) hostUri()
identity()
void
Logs an info-level message.boolean
isClosed()
boolean
isLinked()
boolean
isLoaded()
boolean
isOpened()
boolean
final LaneBinding
final LaneContext
laneType()
laneUri()
final LaneBinding
void
load()
meshUri()
final NodeBinding
node()
nodeUri()
void
open()
void
openDownlink
(LinkBinding link) void
openLaneView
(Lane lane) void
openMetaDownlink
(LinkBinding downlink, NodeBinding metaDownlink) void
openMetaLane
(LaneBinding lane, NodeBinding metaLane) void
openMetaUplink
(LinkBinding uplink, NodeBinding metaUplink) void
openUplink
(LinkBinding link) partKey()
policy()
void
void
void
pushUpCommand
(Push<CommandMessage> push) void
reportDown
(Metric metric) schedule()
void
setLaneContext
(LaneContext laneContext) stage()
void
start()
void
stop()
store()
final TierContext
void
Logs a trace-level message.void
unload()
<T> T
unwrapLane
(Class<T> laneClass) uplinks()
void
Logs a warn-level message.void
void
willLoad()
void
willOpen()
void
void
willStop()
void
-
Field Details
-
laneBinding
-
laneContext
-
-
Constructor Details
-
LaneProxy
-
-
Method Details
-
tierContext
- Specified by:
tierContext
in interfaceTierBinding
-
node
- Specified by:
node
in interfaceLaneBinding
- Specified by:
node
in interfaceLaneContext
-
laneWrapper
- Specified by:
laneWrapper
in interfaceLaneBinding
- Specified by:
laneWrapper
in interfaceLaneContext
-
laneBinding
-
laneContext
- Specified by:
laneContext
in interfaceLaneBinding
-
setLaneContext
- Specified by:
setLaneContext
in interfaceLaneBinding
-
unwrapLane
- Specified by:
unwrapLane
in interfaceLaneBinding
- Specified by:
unwrapLane
in interfaceLaneContext
-
bottomLane
- Specified by:
bottomLane
in interfaceLaneBinding
- Specified by:
bottomLane
in interfaceLaneContext
-
cellAddress
- Specified by:
cellAddress
in interfaceCellContext
- Specified by:
cellAddress
in interfaceLaneBinding
- Specified by:
cellAddress
in interfaceLaneContext
-
edgeName
- Specified by:
edgeName
in interfaceCellContext
- Specified by:
edgeName
in interfaceLaneContext
-
meshUri
- Specified by:
meshUri
in interfaceCellContext
- Specified by:
meshUri
in interfaceLaneBinding
- Specified by:
meshUri
in interfaceLaneContext
-
partKey
- Specified by:
partKey
in interfaceLaneBinding
- Specified by:
partKey
in interfaceLaneContext
-
hostUri
- Specified by:
hostUri
in interfaceLaneBinding
- Specified by:
hostUri
in interfaceLaneContext
-
nodeUri
- Specified by:
nodeUri
in interfaceLaneBinding
- Specified by:
nodeUri
in interfaceLaneContext
-
laneUri
- Specified by:
laneUri
in interfaceLaneBinding
- Specified by:
laneUri
in interfaceLaneContext
-
laneType
- Specified by:
laneType
in interfaceLaneBinding
-
identity
- Specified by:
identity
in interfaceLaneContext
-
policy
- Specified by:
policy
in interfaceCellContext
-
schedule
- Specified by:
schedule
in interfaceCellContext
- Specified by:
schedule
in interfaceLaneBinding
-
stage
- Specified by:
stage
in interfaceCellContext
- Specified by:
stage
in interfaceLaneBinding
-
store
- Specified by:
store
in interfaceCellContext
- Specified by:
store
in interfaceLaneBinding
-
getLaneView
- Specified by:
getLaneView
in interfaceLaneBinding
-
openLaneView
- Specified by:
openLaneView
in interfaceLaneBinding
-
closeLaneView
- Specified by:
closeLaneView
in interfaceLaneBinding
-
isLinked
public boolean isLinked()- Specified by:
isLinked
in interfaceLaneBinding
-
uplinks
- Specified by:
uplinks
in interfaceLaneBinding
-
getUplink
- Specified by:
getUplink
in interfaceLaneBinding
-
closeUplink
- Specified by:
closeUplink
in interfaceLaneBinding
-
openMetaLane
- Specified by:
openMetaLane
in interfaceLaneBinding
- Specified by:
openMetaLane
in interfaceLaneContext
-
openMetaUplink
- Specified by:
openMetaUplink
in interfaceLaneBinding
- Specified by:
openMetaUplink
in interfaceLaneContext
-
openMetaDownlink
- Specified by:
openMetaDownlink
in interfaceCellContext
- Specified by:
openMetaDownlink
in interfaceLaneBinding
-
pushUpCommand
- Specified by:
pushUpCommand
in interfaceLaneBinding
-
bindDownlink
- Specified by:
bindDownlink
in interfaceCellContext
-
openDownlink
- Specified by:
openDownlink
in interfaceCellContext
-
closeDownlink
- Specified by:
closeDownlink
in interfaceCellContext
-
pushDown
- Specified by:
pushDown
in interfaceCellContext
-
reportDown
- Specified by:
reportDown
in interfaceCellContext
- Specified by:
reportDown
in interfaceLaneBinding
-
openUplink
- Specified by:
openUplink
in interfaceCellBinding
-
pushUp
- Specified by:
pushUp
in interfaceCellBinding
-
trace
Description copied from interface:Log
Logs a trace-level message. -
debug
Description copied from interface:Log
Logs a debug-level message. -
info
Description copied from interface:Log
Logs an info-level message. -
warn
Description copied from interface:Log
Logs a warn-level message. -
error
Description copied from interface:Log
Logs an error-level message. -
fail
Description copied from interface:Log
Logs an fail-level message. -
isClosed
public boolean isClosed()- Specified by:
isClosed
in interfaceTierBinding
-
isOpened
public boolean isOpened()- Specified by:
isOpened
in interfaceTierBinding
-
isLoaded
public boolean isLoaded()- Specified by:
isLoaded
in interfaceTierBinding
-
isStarted
public boolean isStarted()- Specified by:
isStarted
in interfaceTierBinding
-
open
public void open()- Specified by:
open
in interfaceTierBinding
-
load
public void load()- Specified by:
load
in interfaceTierBinding
-
start
public void start()- Specified by:
start
in interfaceTierBinding
-
stop
public void stop()- Specified by:
stop
in interfaceTierBinding
-
unload
public void unload()- Specified by:
unload
in interfaceTierBinding
-
close
public void close()- Specified by:
close
in interfaceTierBinding
- Specified by:
close
in interfaceTierContext
-
willOpen
public void willOpen()- Specified by:
willOpen
in interfaceTierContext
-
didOpen
public void didOpen()- Specified by:
didOpen
in interfaceTierContext
-
willLoad
public void willLoad()- Specified by:
willLoad
in interfaceTierContext
-
didLoad
public void didLoad()- Specified by:
didLoad
in interfaceTierContext
-
willStart
public void willStart()- Specified by:
willStart
in interfaceTierContext
-
didStart
public void didStart()- Specified by:
didStart
in interfaceTierContext
-
willStop
public void willStop()- Specified by:
willStop
in interfaceTierContext
-
didStop
public void didStop()- Specified by:
didStop
in interfaceTierContext
-
willUnload
public void willUnload()- Specified by:
willUnload
in interfaceTierContext
-
didUnload
public void didUnload()- Specified by:
didUnload
in interfaceTierContext
-
willClose
public void willClose()- Specified by:
willClose
in interfaceTierContext
-
didClose
public void didClose()- Specified by:
didClose
in interfaceTierBinding
-
didFail
- Specified by:
didFail
in interfaceTierBinding
-