- java.lang.Object
-
- swim.system.AbstractWarpRef
-
- swim.system.AbstractTierBinding
-
- swim.system.LaneView
-
- swim.system.warp.WarpLaneView
-
- All Implemented Interfaces:
DownlinkFactory
,Lane
,WarpRef
,WarpLane
,Observable<Object>
,CellContext
,TierBinding
,Log
- Direct Known Subclasses:
CommandLaneView
,DemandLaneView
,DemandMapLaneView
,JoinMapLaneView
,JoinValueLaneView
,ListLaneView
,MapLaneView
,SpatialLaneView
,SupplyLaneView
,ValueLaneView
public abstract class WarpLaneView extends LaneView implements WarpLane
-
-
Field Summary
-
Fields 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 Constructor Description WarpLaneView(Object observers)
-
Method Summary
-
Methods inherited from class swim.system.LaneView
agentContext, bindDownlink, bottomLane, cellAddress, close, closeDownlink, createLaneBinding, debug, edgeName, error, fail, hostUri, info, laneBinding, 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
-
-
-
-
Constructor Detail
-
WarpLaneView
public WarpLaneView(Object observers)
-
-
Method Detail
-
observe
public WarpLaneView observe(Object observer)
-
unobserve
public WarpLaneView unobserve(Object observer)
-
willCommand
public abstract WarpLaneView willCommand(WillCommand willCommand)
- Specified by:
willCommand
in interfaceWarpLane
-
didCommand
public abstract WarpLaneView didCommand(DidCommand didCommand)
- Specified by:
didCommand
in interfaceWarpLane
-
willUplink
public abstract WarpLaneView willUplink(WillUplink willUplink)
- Specified by:
willUplink
in interfaceWarpLane
-
didUplink
public abstract WarpLaneView didUplink(DidUplink didUplink)
-
willEnter
public abstract WarpLaneView willEnter(WillEnter willEnter)
-
didEnter
public abstract WarpLaneView didEnter(DidEnter didEnter)
-
willLeave
public abstract WarpLaneView willLeave(WillLeave willLeave)
-
didLeave
public abstract WarpLaneView didLeave(DidLeave didLeave)
-
dispatchWillCommand
public boolean dispatchWillCommand(Value body, boolean preemptive)
-
dispatchDidCommand
public boolean dispatchDidCommand(Value body, boolean preemptive)
-
dispatchWillUplink
public boolean dispatchWillUplink(WarpUplink uplink, boolean preemptive)
-
dispatchDidUplink
public boolean dispatchDidUplink(WarpUplink uplink, boolean preemptive)
-
dispatchWillEnter
public boolean dispatchWillEnter(Identity identity, boolean preemptive)
-
dispatchDidEnter
public boolean dispatchDidEnter(Identity identity, boolean preemptive)
-
dispatchWillLeave
public boolean dispatchWillLeave(Identity identity, boolean preemptive)
-
dispatchDidLeave
public boolean dispatchDidLeave(Identity identity, boolean preemptive)
-
laneWillCommand
public void laneWillCommand(CommandMessage message)
-
laneDidCommand
public void laneDidCommand(CommandMessage message)
-
laneWillUplink
public void laneWillUplink(WarpUplink uplink)
-
laneDidUplink
public void laneDidUplink(WarpUplink uplink)
-
laneWillEnter
public void laneWillEnter(Identity identity)
-
laneDidEnter
public void laneDidEnter(Identity identity)
-
laneWillLeave
public void laneWillLeave(Identity identity)
-
laneDidLeave
public void laneDidLeave(Identity identity)
-
-