java.lang.Object
swim.system.AbstractWarpRef
swim.system.AbstractTierBinding
swim.system.LaneView
- All Implemented Interfaces:
DownlinkFactory,Lane,WarpRef,Observable<Object>,CellContext,TierBinding,Log
- Direct Known Subclasses:
HttpLaneView,WarpLaneView
-
Field Summary
FieldsFields inherited from class swim.system.AbstractTierBinding
CLOSED_PHASE, CLOSED_STATE, CLOSING_STATE, FAILED_STATE, FAILING_STATE, LOADED_PHASE, LOADED_STATE, LOADING_STATE, OPENED_PHASE, OPENED_STATE, OPENING_STATE, PHASE_MASK, PHASE_SHIFT, RECOVERING_STATE, STARTED_PHASE, STARTED_STATE, STARTING_STATE, STATE_MASK, status, STATUS, STOPPING_STATE, UNLOADING_STATE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract AgentContextbindDownlink(Downlink downlink) <T> TbottomLane(Class<T> laneClass) abstract voidclose()voidcloseDownlink(LinkBinding link) abstract LaneBindingvoidLogs a debug-level message.final StringedgeName()voidLogs an error-level message.voidLogs an fail-level message.final UrihostUri()voidLogs an info-level message.abstract LaneBindingvoidlaneDidFail(Throwable error) final UrilaneUri()final UrimeshUri()final UrinodeUri()voidopenDownlink(LinkBinding link) voidopenMetaDownlink(LinkBinding downlink, NodeBinding metaDownlink) policy()voidvoidreportDown(Metric metric) schedule()stage()store()voidLogs a trace-level message.<T> TunwrapLane(Class<T> laneClass) voidLogs a warn-level message.Methods inherited from class swim.system.AbstractTierBinding
activate, awaitStart, didClose, didFail, didLoad, didOpen, didStart, didStop, didUnload, isClosed, isLoaded, isOpened, isStarted, load, open, start, stop, unload, willClose, willLoad, willOpen, willStart, willStop, willUnloadMethods inherited from class swim.system.AbstractWarpRef
command, command, command, command, command, command, command, command, command, command, command, command, command, command, command, command, downlink, downlinkHttp, downlinkList, downlinkMap, downlinkValue, downlinkWs, hostRef, hostRef, laneRef, laneRef, laneRef, laneRef, nodeRef, nodeRef, nodeRef, nodeRef
-
Field Details
-
observers
-
-
Constructor Details
-
LaneView
-
-
Method Details
-
tierContext
- Specified by:
tierContextin interfaceTierBinding- Specified by:
tierContextin classAbstractTierBinding
-
agentContext
-
laneBinding
-
laneContext
-
createLaneBinding
-
unwrapLane
-
bottomLane
-
cellAddress
- Specified by:
cellAddressin interfaceCellContext
-
edgeName
- Specified by:
edgeNamein interfaceCellContext
-
meshUri
- Specified by:
meshUriin interfaceCellContext
-
hostUri
-
nodeUri
-
laneUri
-
close
public abstract void close()- Specified by:
closein interfaceLane- Specified by:
closein interfaceTierBinding- Specified by:
closein interfaceWarpRef- Overrides:
closein classAbstractTierBinding
-
observe
- Specified by:
observein interfaceLane- Specified by:
observein interfaceObservable<Object>
-
unobserve
- Specified by:
unobservein interfaceLane- Specified by:
unobservein interfaceObservable<Object>
-
laneDidFail
-
policy
- Specified by:
policyin interfaceCellContext
-
schedule
- Specified by:
schedulein interfaceCellContext
-
stage
- Specified by:
stagein interfaceCellContext
-
store
- Specified by:
storein interfaceCellContext
-
bindDownlink
- Specified by:
bindDownlinkin interfaceCellContext
-
openDownlink
- Specified by:
openDownlinkin interfaceCellContext
-
closeDownlink
- Specified by:
closeDownlinkin interfaceCellContext
-
pushDown
- Specified by:
pushDownin interfaceCellContext
-
reportDown
- Specified by:
reportDownin interfaceCellContext
-
openMetaDownlink
- Specified by:
openMetaDownlinkin interfaceCellContext
-
trace
Description copied from interface:LogLogs a trace-level message. -
debug
Description copied from interface:LogLogs a debug-level message. -
info
Description copied from interface:LogLogs an info-level message. -
warn
Description copied from interface:LogLogs a warn-level message. -
error
Description copied from interface:LogLogs an error-level message. -
fail
Description copied from interface:LogLogs an fail-level message.
-