java.lang.Object
swim.system.AbstractWarpRef
swim.system.AbstractTierBinding
swim.system.LaneView
swim.system.warp.WarpLaneView
swim.system.lane.DemandLaneView<V>
- All Implemented Interfaces:
DownlinkFactory
,Lane
,DemandLane<V>
,WarpRef
,WarpLane
,Observable<Object>
,CellContext
,TierBinding
,Log
-
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
ConstructorsConstructorDescriptionDemandLaneView
(AgentContext agentContext, Form<V> valueForm) DemandLaneView
(AgentContext agentContext, Form<V> valueForm, Object observers) -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
void
cue()
didCommand
(DidCommand didCommand) dispatchOnCue
(WarpUplink uplink) void
setValueForm
(Form<V> valueForm) protected Object
typesafeObservers
(Object observers) <V2> DemandLaneView<V2>
valueClass
(Class<V2> valueClass) <V2> DemandLaneView<V2>
willCommand
(WillCommand willCommand) willUplink
(WillUplink willUplink) Methods inherited from class swim.system.warp.WarpLaneView
dispatchDidCommand, dispatchDidEnter, dispatchDidLeave, dispatchDidUplink, dispatchWillCommand, dispatchWillEnter, dispatchWillLeave, dispatchWillUplink, laneDidCommand, laneDidEnter, laneDidLeave, laneDidUplink, laneWillCommand, laneWillEnter, laneWillLeave, laneWillUplink
Methods inherited from class swim.system.LaneView
bindDownlink, bottomLane, cellAddress, closeDownlink, debug, edgeName, error, fail, hostUri, info, laneContext, laneDidFail, laneUri, meshUri, nodeUri, openDownlink, openMetaDownlink, policy, pushDown, reportDown, schedule, stage, store, tierContext, trace, unwrapLane, warn
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, willUnload
Methods 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
-
agentContext
-
valueForm
-
laneBinding
-
-
Constructor Details
-
DemandLaneView
-
DemandLaneView
-
-
Method Details
-
agentContext
- Specified by:
agentContext
in classLaneView
-
laneBinding
- Specified by:
laneBinding
in classLaneView
-
createLaneBinding
- Specified by:
createLaneBinding
in classLaneView
-
valueForm
- Specified by:
valueForm
in interfaceDemandLane<V>
-
valueForm
- Specified by:
valueForm
in interfaceDemandLane<V>
-
valueClass
- Specified by:
valueClass
in interfaceDemandLane<V>
-
setValueForm
-
typesafeObservers
-
close
public void close() -
observe
- Specified by:
observe
in interfaceDemandLane<V>
- Specified by:
observe
in interfaceLane
- Specified by:
observe
in interfaceObservable<V>
- Specified by:
observe
in interfaceWarpLane
- Overrides:
observe
in classWarpLaneView
-
unobserve
- Specified by:
unobserve
in interfaceDemandLane<V>
- Specified by:
unobserve
in interfaceLane
- Specified by:
unobserve
in interfaceObservable<V>
- Specified by:
unobserve
in interfaceWarpLane
- Overrides:
unobserve
in classWarpLaneView
-
onCue
- Specified by:
onCue
in interfaceDemandLane<V>
-
willCommand
- Specified by:
willCommand
in interfaceDemandLane<V>
- Specified by:
willCommand
in interfaceWarpLane
- Specified by:
willCommand
in classWarpLaneView
-
didCommand
- Specified by:
didCommand
in interfaceDemandLane<V>
- Specified by:
didCommand
in interfaceWarpLane
- Specified by:
didCommand
in classWarpLaneView
-
willUplink
- Specified by:
willUplink
in interfaceDemandLane<V>
- Specified by:
willUplink
in interfaceWarpLane
- Specified by:
willUplink
in classWarpLaneView
-
didUplink
- Specified by:
didUplink
in interfaceDemandLane<V>
- Specified by:
didUplink
in interfaceWarpLane
- Specified by:
didUplink
in classWarpLaneView
-
willEnter
- Specified by:
willEnter
in interfaceDemandLane<V>
- Specified by:
willEnter
in interfaceWarpLane
- Specified by:
willEnter
in classWarpLaneView
-
didEnter
- Specified by:
didEnter
in interfaceDemandLane<V>
- Specified by:
didEnter
in interfaceWarpLane
- Specified by:
didEnter
in classWarpLaneView
-
willLeave
- Specified by:
willLeave
in interfaceDemandLane<V>
- Specified by:
willLeave
in interfaceWarpLane
- Specified by:
willLeave
in classWarpLaneView
-
didLeave
- Specified by:
didLeave
in interfaceDemandLane<V>
- Specified by:
didLeave
in interfaceWarpLane
- Specified by:
didLeave
in classWarpLaneView
-
dispatchOnCue
-
cue
public void cue()- Specified by:
cue
in interfaceDemandLane<V>
-