- java.lang.Object
-
- swim.runtime.AbstractSwimRef
-
- swim.runtime.AbstractTierBinding
-
- swim.runtime.LaneView
-
- swim.runtime.warp.WarpLaneView
-
- All Implemented Interfaces:
DownlinkFactory
,Lane
,SwimRef
,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.runtime.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.runtime.LaneView
agentContext, bindDownlink, close, closeDownlink, createLaneBinding, debug, error, hostUri, info, laneBinding, laneContext, laneDidFail, laneUri, meshUri, nodeUri, openDownlink, policy, pushDown, schedule, stage, store, tierContext, trace, unwrapLane, warn
-
Methods inherited from class swim.runtime.AbstractTierBinding
activate, 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.runtime.AbstractSwimRef
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)
-
-