java.lang.Object
swim.system.AbstractWarpRef
swim.system.AbstractTierBinding
swim.system.LaneModel<View,U>
swim.system.warp.WarpLaneModel<JoinMapLaneView<?,?,?>,JoinMapLaneUplink>
swim.system.lane.JoinMapLaneModel
- All Implemented Interfaces:
DownlinkFactory,WarpRef,CellBinding,CellContext,LaneBinding,TierBinding,Log
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected HashTrieMap<Value,JoinMapLaneDownlink<?, ?>> protected intFields inherited from class swim.system.warp.WarpLaneModel
EXEC_DELTA, EXEC_TIMEFields 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 TypeMethodDescriptionvoidclear(JoinMapLaneDownlink<?, ?> downlink) voidclear(JoinMapLaneView<?, ?, ?> view) protected voidcloseDownlinkKey(Value key) protected voidprotected JoinMapLaneUplinkcreateWarpUplink(WarpBinding link) protected voidcueDownKey(Value key) protected voiddidOpenLaneView(JoinMapLaneView<?, ?, ?> view) protected voiddownlink(Value key, JoinMapLaneDownlink<?, ?> downlink) JoinMapLaneDownlink<?,?> getDownlink(Object key) final booleanisResident(boolean isResident) final booleanisTransient(boolean isTransient) iterator()laneType()voidonCommand(Push<CommandMessage> push) protected voidopenDownlink(Value key, JoinMapLaneDownlink<?, ?> downlink) protected voidprotected voidvoidput(JoinMapLaneDownlink<?, ?> downlink, Value key, Value newValue) <K,V> V put(JoinMapLaneView<?, K, V> view, K keyObject, V newObject) voidremove(JoinMapLaneDownlink<?, ?> downlink, Value key) <K,V> V remove(JoinMapLaneView<?, K, V> view, K keyObject) protected voidwillLoad()protected voidMethods inherited from class swim.system.warp.WarpLaneModel
accumulateExecTime, accumulateWarpDownlinkProfile, accumulateWarpUplinkProfile, collectProfile, createUplink, cueDown, didClose, didCloseUplink, didEnter, didLeave, didOpenUplink, didUpdateMetrics, flushMetrics, pushUp, pushUpCommand, reportDown, reportMetrics, sendDownMethods 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, willStop, willUnloadMethods inherited from class swim.system.AbstractTierBinding
activate, awaitStart, close, didLoad, didOpen, didStart, didStop, didUnload, isClosed, isLoaded, isOpened, isStarted, load, open, start, stop, unloadMethods 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
-
linkData
-
downlinks
-
-
Constructor Details
-
JoinMapLaneModel
public JoinMapLaneModel()
-
-
Method Details
-
laneType
-
createWarpUplink
- Specified by:
createWarpUplinkin classWarpLaneModel<JoinMapLaneView<?,?, ?>, JoinMapLaneUplink>
-
openDownlinks
protected void openDownlinks() -
downlink
-
openDownlink
-
closeDownlinks
protected void closeDownlinks() -
closeDownlinkKey
-
didOpenLaneView
- Specified by:
didOpenLaneViewin classLaneModel<JoinMapLaneView<?,?, ?>, JoinMapLaneUplink>
-
onCommand
- Overrides:
onCommandin classWarpLaneModel<JoinMapLaneView<?,?, ?>, JoinMapLaneUplink>
-
cueDownKey
-
isResident
public final boolean isResident() -
isResident
-
isTransient
public final boolean isTransient() -
isTransient
-
get
-
getDownlink
-
put
-
put
-
remove
-
remove
-
clear
-
clear
-
iterator
-
keyIterator
-
valueIterator
-
openStore
protected void openStore() -
willLoad
protected void willLoad()- Overrides:
willLoadin classLaneModel<JoinMapLaneView<?,?, ?>, JoinMapLaneUplink>
-
willStart
protected void willStart()- Overrides:
willStartin classLaneModel<JoinMapLaneView<?,?, ?>, JoinMapLaneUplink>
-