Package org.cometd.oort
Class OortLongMap<V>
- java.lang.Object
-
- org.eclipse.jetty.util.component.AbstractLifeCycle
-
- org.cometd.oort.OortObject<T>
-
- org.cometd.oort.OortContainer<ConcurrentMap<K,V>>
-
- org.cometd.oort.OortMap<Long,V>
-
- org.cometd.oort.OortLongMap<V>
-
- 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.Dumpable
,org.eclipse.jetty.util.component.LifeCycle
public class OortLongMap<V> extends OortMap<Long,V>
The equivalent of anOortMap<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.eclipse.jetty.util.component.Dumpable
org.eclipse.jetty.util.component.Dumpable.DumpableContainer
-
Nested classes/interfaces inherited from interface org.cometd.oort.Oort.CometListener
Oort.CometListener.Adapter, Oort.CometListener.Event
-
-
Field Summary
-
Fields inherited from class org.cometd.oort.OortObject
logger, OORT_OBJECTS_CHANNEL
-
-
Constructor Summary
Constructors Constructor Description OortLongMap(Oort oort, String name, OortObject.Factory<ConcurrentMap<Long,V>> factory)
-
Method Summary
All Methods Instance Methods Concrete Methods 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, putIfAbsentAndShare, removeAndShare, removeEntryListener, removeEntryListeners
-
Methods inherited from class org.cometd.oort.OortContainer
cometLeft, doStop, onObject
-
Methods inherited from class org.cometd.oort.OortObject
addListener, cometJoined, configureChannel, doStart, dump, getChannelName, getFactory, getInfo, getInfoByObject, getInfos, getLocalSession, getName, getOort, iterator, merge, newInfo, notifyRemoved, notifyUpdated, pullInfo, pushInfo, removeListener, removeListeners, serialize, 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
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
OortLongMap
public OortLongMap(Oort oort, String name, OortObject.Factory<ConcurrentMap<Long,V>> factory)
-
-
Method Detail
-
deserialize
protected Object deserialize(Object object)
- Overrides:
deserialize
in classOortObject<ConcurrentMap<Long,V>>
-
-