java.lang.Object
- All Implemented Interfaces:
DownlinkFactory
,WarpRef
,CellBinding
,CellContext
,LaneBinding
,TierBinding
,Log
-
Field Summary
FieldsFields inherited from class swim.system.warp.WarpLaneModel
EXEC_DELTA, EXEC_TIME
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 -
Method Summary
Modifier and TypeMethodDescriptionvoid
clear
(MapLaneView<?, ?> view) protected MapLaneUplink
createWarpUplink
(WarpBinding link) protected void
cueDownKey
(Value key) protected void
didOpenLaneView
(MapLaneView<?, ?> view) void
drop
(MapLaneView<?, ?> view, int lower) final boolean
isResident
(boolean isResident) final boolean
isTransient
(boolean isTransient) iterator()
laneType()
void
onCommand
(Push<CommandMessage> push) protected void
<K,
V> V put
(MapLaneView<K, V> view, K keyObject, V newObject) <K,
V> V remove
(MapLaneView<K, V> view, K keyObject) void
take
(MapLaneView<?, ?> view, int upper) protected void
willLoad()
Methods inherited from class swim.system.warp.WarpLaneModel
accumulateExecTime, accumulateWarpDownlinkProfile, accumulateWarpUplinkProfile, collectProfile, createUplink, cueDown, didClose, didCloseUplink, didEnter, didLeave, didOpenUplink, didUpdateMetrics, flushMetrics, pushUp, pushUpCommand, reportDown, reportMetrics, sendDown
Methods inherited from class swim.system.LaneModel
bindDownlink, bottomLane, cellAddress, closeDownlink, closeLaneView, closeUplink, createUplinkAddress, debug, didCloseLaneView, didFail, edgeName, error, fail, getLaneView, getUplink, hostUri, info, isLinked, laneContext, laneUri, laneWrapper, meshUri, node, nodeUri, openDownlink, openLaneView, openMetaDownlink, openMetaLane, openMetaLanes, openMetaUplink, openReflectLanes, openUplink, partKey, policy, pushDown, schedule, setLaneContext, stage, store, tierContext, trace, unwrapLane, uplinks, warn, willClose, willOpen, willStart, willStop, willUnload
Methods inherited from class swim.system.AbstractTierBinding
activate, awaitStart, close, didLoad, didOpen, didStart, didStop, didUnload, isClosed, isLoaded, isOpened, isStarted, load, open, start, stop, unload
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
-
flags
protected int flags -
data
-
-
Constructor Details
-
MapLaneModel
public MapLaneModel()
-
-
Method Details
-
laneType
-
createWarpUplink
- Specified by:
createWarpUplink
in classWarpLaneModel<MapLaneView<?,
?>, MapLaneUplink>
-
didOpenLaneView
- Specified by:
didOpenLaneView
in classLaneModel<MapLaneView<?,
?>, MapLaneUplink>
-
onCommand
- Overrides:
onCommand
in classWarpLaneModel<MapLaneView<?,
?>, MapLaneUplink>
-
cueDownKey
-
isResident
public final boolean isResident() -
isResident
-
isTransient
public final boolean isTransient() -
isTransient
-
get
-
put
-
remove
-
drop
-
take
-
clear
-
iterator
-
keyIterator
-
valueIterator
-
openStore
protected void openStore() -
willLoad
protected void willLoad()- Overrides:
willLoad
in classLaneModel<MapLaneView<?,
?>, MapLaneUplink>
-