java.lang.Object
- All Implemented Interfaces:
LinkBinding,WarpBinding,Log
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected static final intFields inherited from class swim.system.warp.WarpDownlinkModem
body, cellContext, EXEC_DELTA, EXEC_TIME, linkContext, prio, rate, statusFields inherited from class swim.system.DownlinkModel
views, VIEWSFields inherited from class swim.system.AbstractDownlinkBinding
hostUri, laneUri, meshUri, nodeUri -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear(MapDownlinkView<?, ?> view) booleancontainsKey(Object key) booleancontainsValue(Object value) protected voiddidAddDownlink(MapDownlinkView<?, ?> view) voiddrop(MapDownlinkView<?, ?> view, int lower) entrySet()firstKey()getIndex(int index) intbooleanisEmpty()final booleanisStateful(boolean isStateful) iterator()keySet()lastKey()protected ValuepreviousEntry(Value key) previousKey(Value key) previousValue(Value key) protected voidpushDownEvent(Push<EventMessage> push) <K,V> V put(MapDownlinkView<K, V> view, K keyObject, V newObject) <K,V> V remove(MapDownlinkView<K, V> view, K keyObject) intsize()voidtake(MapDownlinkView<?, ?> view, int upper) values()Methods inherited from class swim.system.warp.MapDownlinkModem
cueUpKey, cueUpKeys, feedUp, nextUpCue, nextUpQueue, queueUp, upQueueIsEmptyMethods inherited from class swim.system.warp.WarpDownlinkModel
keepLinked, keepSynced, pullUpCommand, pullUpLink, pullUpSync, pullUpUnlink, pushDownLinked, pushDownSynced, pushDownUnlinkedMethods inherited from class swim.system.warp.WarpDownlinkModem
accumulateExecTime, body, cellContext, closeDown, collectProfile, command, command, command, command, cueDown, cueUp, didClose, didCloseUp, didConnect, didDisconnect, didFail, didFailUp, didLink, didOpen, didRemoveDownlink, didSync, didUnlink, didUpdateMetrics, feedDown, flushMetrics, link, linkContext, linkRequest, linkWrapper, onCommand, onEvent, openDown, openMetaDownlink, prio, pullUp, pushDown, pushDownUnknown, pushUp, pushUp, rate, reportMetrics, setCellContext, setLinkContext, skipDown, sync, syncRequest, unlink, unlinkRequest, willLink, willSync, willUnlinkMethods inherited from class swim.system.DownlinkModel
addDownlink, removeDownlink, removeDownlinks, reopenMethods inherited from class swim.system.AbstractDownlinkBinding
bottomLink, cellAddressDown, cipherSuite, cipherSuiteDown, debug, debugDown, error, errorDown, fail, failDown, hostUri, info, infoDown, isConnected, isConnectedDown, isRemote, isRemoteDown, isSecure, isSecureDown, laneUri, linkKey, localAddress, localAddressDown, localCertificates, localCertificatesDown, localIdentity, localIdentityDown, localPrincipal, localPrincipalDown, meshUri, nodeUri, remoteAddress, remoteAddressDown, remoteCertificates, remoteCertificatesDown, remoteIdentity, remoteIdentityDown, remotePrincipal, remotePrincipalDown, securityProtocol, securityProtocolDown, setHostUri, setNodeUri, trace, traceDown, unwrapLink, warn, warnDownMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface swim.system.LinkBinding
bottomLink, cellAddressDown, cipherSuiteDown, debugDown, errorDown, failDown, hostUri, infoDown, isConnectedDown, isRemoteDown, isSecureDown, laneUri, linkKey, localAddressDown, localCertificatesDown, localIdentityDown, localPrincipalDown, meshUri, nodeUri, remoteAddressDown, remoteCertificatesDown, remoteIdentityDown, remotePrincipalDown, reopen, securityProtocolDown, setHostUri, setNodeUri, traceDown, unwrapLink, warnDown
-
Field Details
-
state
-
flags
protected int flags -
STATEFUL
protected static final int STATEFUL- See Also:
-
-
Constructor Details
-
MapDownlinkModel
-
-
Method Details
-
isStateful
public final boolean isStateful() -
isStateful
-
pushDownEvent
- Overrides:
pushDownEventin classWarpDownlinkModel<MapDownlinkView<?,?>>
-
nextUpKey
- Specified by:
nextUpKeyin classMapDownlinkModem<MapDownlinkView<?,?>>
-
didAddDownlink
- Overrides:
didAddDownlinkin classWarpDownlinkModem<MapDownlinkView<?,?>>
-
isEmpty
public boolean isEmpty() -
size
public int size() -
containsKey
-
containsValue
-
indexOf
-
get
-
getEntry
-
getIndex
-
firstEntry
-
firstKey
-
firstValue
-
lastEntry
-
lastKey
-
lastValue
-
nextEntry
-
nextKey
-
nextValue
-
previousEntry
-
previousKey
-
previousValue
-
put
-
remove
-
drop
-
take
-
clear
-
headMap
-
tailMap
-
subMap
-
entrySet
-
keySet
-
values
-
iterator
-
keyIterator
-
valueIterator
-