Package org.cometd.oort
Class OortLongMap<V>
java.lang.Object
org.eclipse.jetty.util.component.AbstractLifeCycle
- Type Parameters:
V
- the value type
- All Implemented Interfaces:
Iterable<OortObject.Info<ConcurrentMap<Long,V>>>
,EventListener
,ConfigurableServerChannel.Initializer
,Oort.CometListener
,org.eclipse.jetty.util.component.LifeCycle
public class OortLongMap<V> extends OortMap<Long,V>
The equivalent of an
OortMap<Long,V>
.-
Nested Class Summary
Nested classes/interfaces inherited from class org.cometd.oort.OortMap
OortMap.DeltaListener<K,V>, OortMap.Entry<K,V>, OortMap.EntryListener<K,V>
Nested classes/interfaces inherited from class org.cometd.oort.OortObject
OortObject.Data<T>, OortObject.Factory<T>, OortObject.Info<T>, OortObject.Listener<T>, OortObject.Merger<T,R>, OortObject.Result<R>
Nested classes/interfaces inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener
Nested classes/interfaces inherited from interface org.cometd.bayeux.server.ConfigurableServerChannel.Initializer
ConfigurableServerChannel.Initializer.Persistent
Nested classes/interfaces inherited from interface org.cometd.oort.Oort.CometListener
Oort.CometListener.Adapter, Oort.CometListener.Event
-
Field Summary
-
Constructor Summary
Constructors Constructor Description OortLongMap(Oort oort, String name, OortObject.Factory<ConcurrentMap<Long,V>> factory)
-
Method Summary
Modifier and Type Method Description protected Object
deserialize(Object object)
Methods inherited from class org.cometd.oort.OortMap
addEntryListener, find, findInfo, get, isItemUpdate, onItem, putAndShare, putAndShare, putIfAbsentAndShare, putIfAbsentAndShare, removeAndShare, removeAndShare, removeEntryListener, removeEntryListeners
Methods inherited from class org.cometd.oort.OortObject
addListener, cometJoined, configureChannel, doStart, getChannelName, getFactory, getInfo, getInfoByObject, getInfos, getLocalSession, getName, getOort, iterator, merge, newInfo, notifyRemoved, notifyUpdated, pullInfo, pushInfo, removeListener, removeListeners, serialize, setAndShare, setAndShare, toString
Methods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
addLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, setStopTimeout, start, stop
-
Constructor Details
-
Method Details
-
deserialize
- Overrides:
deserialize
in classOortObject<ConcurrentMap<Long,V>>
-