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<java.util.concurrent.ConcurrentMap<K,V>>
-
- org.cometd.oort.OortMap<java.lang.Long,V>
-
- org.cometd.oort.OortLongMap<V>
-
- Type Parameters:
V
- the value type
- All Implemented Interfaces:
java.lang.Iterable<OortObject.Info<java.util.concurrent.ConcurrentMap<java.lang.Long,V>>>
,java.util.EventListener
,org.cometd.bayeux.server.ConfigurableServerChannel.Initializer
,Oort.CometListener
,org.eclipse.jetty.util.component.Dumpable
,org.eclipse.jetty.util.component.LifeCycle
public class OortLongMap<V> extends OortMap<java.lang.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
org.cometd.bayeux.server.ConfigurableServerChannel.Initializer.Persistent
-
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, java.lang.String name, OortObject.Factory<java.util.concurrent.ConcurrentMap<java.lang.Long,V>> factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.Object
deserialize(java.lang.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, 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
-
-
-
-
Constructor Detail
-
OortLongMap
public OortLongMap(Oort oort, java.lang.String name, OortObject.Factory<java.util.concurrent.ConcurrentMap<java.lang.Long,V>> factory)
-
-
Method Detail
-
deserialize
protected java.lang.Object deserialize(java.lang.Object object)
- Overrides:
deserialize
in classOortObject<java.util.concurrent.ConcurrentMap<java.lang.Long,V>>
-
-