java.lang.Object
swim.system.AbstractWarpRef
swim.system.AbstractTierBinding
swim.system.LaneView
swim.system.warp.WarpLaneView
swim.system.lane.DemandMapLaneView<K,V>
- All Implemented Interfaces:
DownlinkFactory,Lane,DemandMapLane<K,,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
ConstructorsConstructorDescriptionDemandMapLaneView(AgentContext agentContext, Form<K> keyForm, Form<V> valueForm) DemandMapLaneView(AgentContext agentContext, Form<K> keyForm, Form<V> valueForm, Object observers) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voiddidCommand(DidCommand didCommand) dispatchOnCue(K key, WarpUplink uplink) dispatchOnSync(WarpUplink uplink) <K2> DemandMapLaneView<K2,V> keyForm()<K2> DemandMapLaneView<K2,V> onSync(OnSyncKeys<K> onSync) voidvoidsetKeyForm(Form<K> keyForm) voidsetValueForm(Form<V> valueForm) protected ObjecttypesafeObservers(Object observers) <V2> DemandMapLaneView<K,V2> valueClass(Class<V2> valueClass) <V2> DemandMapLaneView<K,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, laneWillUplinkMethods 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, warnMethods 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
-
agentContext
-
keyForm
-
valueForm
-
laneBinding
-
-
Constructor Details
-
DemandMapLaneView
-
DemandMapLaneView
-
-
Method Details
-
agentContext
- Specified by:
agentContextin classLaneView
-
laneBinding
- Specified by:
laneBindingin classLaneView
-
createLaneBinding
- Specified by:
createLaneBindingin classLaneView
-
keyForm
- Specified by:
keyFormin interfaceDemandMapLane<K,V>
-
keyForm
- Specified by:
keyFormin interfaceDemandMapLane<K,V>
-
keyClass
- Specified by:
keyClassin interfaceDemandMapLane<K,V>
-
setKeyForm
-
valueForm
- Specified by:
valueFormin interfaceDemandMapLane<K,V>
-
valueForm
- Specified by:
valueFormin interfaceDemandMapLane<K,V>
-
valueClass
- Specified by:
valueClassin interfaceDemandMapLane<K,V>
-
setValueForm
-
typesafeObservers
-
close
public void close() -
observe
- Specified by:
observein interfaceDemandMapLane<K,V> - Specified by:
observein interfaceLane- Specified by:
observein interfaceObservable<K>- Specified by:
observein interfaceWarpLane- Overrides:
observein classWarpLaneView
-
unobserve
- Specified by:
unobservein interfaceDemandMapLane<K,V> - Specified by:
unobservein interfaceLane- Specified by:
unobservein interfaceObservable<K>- Specified by:
unobservein interfaceWarpLane- Overrides:
unobservein classWarpLaneView
-
onCue
- Specified by:
onCuein interfaceDemandMapLane<K,V>
-
onSync
- Specified by:
onSyncin interfaceDemandMapLane<K,V>
-
willCommand
- Specified by:
willCommandin interfaceDemandMapLane<K,V> - Specified by:
willCommandin interfaceWarpLane- Specified by:
willCommandin classWarpLaneView
-
didCommand
- Specified by:
didCommandin interfaceDemandMapLane<K,V> - Specified by:
didCommandin interfaceWarpLane- Specified by:
didCommandin classWarpLaneView
-
willUplink
- Specified by:
willUplinkin interfaceDemandMapLane<K,V> - Specified by:
willUplinkin interfaceWarpLane- Specified by:
willUplinkin classWarpLaneView
-
didUplink
- Specified by:
didUplinkin interfaceDemandMapLane<K,V> - Specified by:
didUplinkin interfaceWarpLane- Specified by:
didUplinkin classWarpLaneView
-
willEnter
- Specified by:
willEnterin interfaceDemandMapLane<K,V> - Specified by:
willEnterin interfaceWarpLane- Specified by:
willEnterin classWarpLaneView
-
didEnter
- Specified by:
didEnterin interfaceDemandMapLane<K,V> - Specified by:
didEnterin interfaceWarpLane- Specified by:
didEnterin classWarpLaneView
-
willLeave
- Specified by:
willLeavein interfaceDemandMapLane<K,V> - Specified by:
willLeavein interfaceWarpLane- Specified by:
willLeavein classWarpLaneView
-
didLeave
- Specified by:
didLeavein interfaceDemandMapLane<K,V> - Specified by:
didLeavein interfaceWarpLane- Specified by:
didLeavein classWarpLaneView
-
dispatchOnCue
-
dispatchOnSync
-
cue
- Specified by:
cuein interfaceDemandMapLane<K,V>
-
remove
- Specified by:
removein interfaceDemandMapLane<K,V>
-