Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACTION_FIELD - Static variable in class org.cometd.oort.OortObject.Info
- addAndGet(long) - Method in class org.cometd.oort.OortLong
- addAndGet(long, OortPrimaryLong.Callback) - Method in class org.cometd.oort.OortPrimaryLong
-
Adds the given
delta
and then invokes the givencallback
with the counter value after the addition. - addAndShare(OortObject.Result<Boolean>, E...) - Method in class org.cometd.oort.OortList
-
Adds the given
elements
to the local entity list, and then broadcasts the addition to all nodes in the cluster. - addCometListener(Oort.CometListener) - Method in class org.cometd.oort.Oort
-
Registers the given listener to be notified of comet events.
- addElementListener(OortList.ElementListener<E>) - Method in class org.cometd.oort.OortList
- addEntryListener(OortMap.EntryListener<K, V>) - Method in class org.cometd.oort.OortMap
- addListener(OortObject.Listener<Long>) - Method in class org.cometd.oort.OortLong
- addListener(OortObject.Listener<T>) - Method in class org.cometd.oort.OortObject
- addPresenceListener(Seti.PresenceListener) - Method in class org.cometd.oort.Seti
- associate(String, ServerSession) - Method in class org.cometd.oort.Seti
-
Associates the given userId to the given session.
- associate(String, Seti.Location) - Method in class org.cometd.oort.Seti
C
- clearSubscriptions() - Method in class org.cometd.oort.OortComet
- CloudListener() - Constructor for class org.cometd.oort.Oort.CloudListener
- cometJoined(Oort.CometListener.Event) - Method in interface org.cometd.oort.Oort.CometListener
-
Callback method invoked when a new comet joins the cloud
- cometJoined(Oort.CometListener.Event) - Method in class org.cometd.oort.OortObject
- cometLeft(Oort.CometListener.Event) - Method in interface org.cometd.oort.Oort.CometListener
-
Callback method invoked when a comet leaves the cloud
- cometLeft(Oort.CometListener.Event) - Method in class org.cometd.oort.OortContainer
- cometLeft(Oort.CometListener.Event) - Method in class org.cometd.oort.OortObject
- compareAndSet(long, long) - Method in class org.cometd.oort.OortLong
- concurrentMapUnion() - Static method in class org.cometd.oort.OortObjectMergers
- configureChannel(ConfigurableServerChannel) - Method in class org.cometd.oort.OortObject
-
Configures the channel used by this oort object.
- configureOortComet(OortComet) - Method in class org.cometd.oort.Oort
- connectComet(OortComet, Map<String, Object>) - Method in class org.cometd.oort.Oort
- contains(E) - Method in class org.cometd.oort.OortList
-
Returns whether the given
element
is present in the local entity list of this node.
D
- Data(int, OortObject.Result<T>) - Constructor for class org.cometd.oort.OortObject.Data
- Deferred() - Constructor for class org.cometd.oort.OortObject.Result.Deferred
- DeltaListener(OortList<E>) - Constructor for class org.cometd.oort.OortList.DeltaListener
- DeltaListener(OortMap<K, V>) - Constructor for class org.cometd.oort.OortMap.DeltaListener
- deobserveChannel(String) - Method in class org.cometd.oort.Oort
- deobserveComet(String) - Method in class org.cometd.oort.Oort
- deserialize(Object) - Method in class org.cometd.oort.OortLongMap
- deserialize(Object) - Method in class org.cometd.oort.OortObject
- disassociate(String) - Method in class org.cometd.oort.Seti
-
Disassociates the given userId from all sessions.
- disassociate(String, ServerSession) - Method in class org.cometd.oort.Seti
-
Disassociates the given userId from the given session.
- disassociate(String, Seti.Location) - Method in class org.cometd.oort.Seti
- doStart() - Method in class org.cometd.oort.Oort
- doStart() - Method in class org.cometd.oort.OortLong
- doStart() - Method in class org.cometd.oort.OortMulticastConfigurer
- doStart() - Method in class org.cometd.oort.OortObject
- doStart() - Method in class org.cometd.oort.OortPrimaryService
- doStart() - Method in class org.cometd.oort.OortService
- doStart() - Method in class org.cometd.oort.Seti
- doStop() - Method in class org.cometd.oort.Oort
- doStop() - Method in class org.cometd.oort.OortContainer
- doStop() - Method in class org.cometd.oort.OortLong
- doStop() - Method in class org.cometd.oort.OortMulticastConfigurer
- doStop() - Method in class org.cometd.oort.OortObject
- doStop() - Method in class org.cometd.oort.OortPrimaryService
- doStop() - Method in class org.cometd.oort.OortService
- doStop() - Method in class org.cometd.oort.Seti
- dump(Appendable, String) - Method in class org.cometd.oort.Oort
- dump(Appendable, String) - Method in class org.cometd.oort.OortObject
- dump(Appendable, String) - Method in class org.cometd.oort.Seti
E
- encodeSecret(String) - Method in class org.cometd.oort.Oort
- Entry(K, V, V) - Constructor for class org.cometd.oort.OortMap.Entry
- equals(Object) - Method in class org.cometd.oort.Seti.LocalLocation
- equals(Object) - Method in interface org.cometd.oort.Seti.Location
- equals(Object) - Method in class org.cometd.oort.Seti.SetiLocation
- Event(Oort, String, String) - Constructor for class org.cometd.oort.Oort.CometListener.Event
- Event(Seti, String, String) - Constructor for class org.cometd.oort.Seti.PresenceListener.Event
- EXT_COMET_URL_FIELD - Static variable in class org.cometd.oort.Oort
- EXT_OORT_ALIAS_URL_FIELD - Static variable in class org.cometd.oort.Oort
- EXT_OORT_FIELD - Static variable in class org.cometd.oort.Oort
- EXT_OORT_ID_FIELD - Static variable in class org.cometd.oort.Oort
- EXT_OORT_SECRET_FIELD - Static variable in class org.cometd.oort.Oort
- EXT_OORT_URL_FIELD - Static variable in class org.cometd.oort.Oort
F
- failed(Object) - Method in interface org.cometd.oort.OortPrimaryLong.Callback
-
Callback method invoked when the operation on the counter failed.
- failure(Object) - Static method in class org.cometd.oort.OortService.Result
-
Returns a failed
OortService.Result
containing the given failure object. - find(K) - Method in class org.cometd.oort.OortMap
-
Returns the first non-null value mapped to the given key from the entity maps of all nodes.
- findComet(String) - Method in class org.cometd.oort.Oort
- findInfo(K) - Method in class org.cometd.oort.OortMap
- forBoolean(boolean) - Static method in class org.cometd.oort.OortObjectFactories
- forConcurrentList() - Static method in class org.cometd.oort.OortObjectFactories
- forConcurrentList(List<E>) - Static method in class org.cometd.oort.OortObjectFactories
- forConcurrentMap() - Static method in class org.cometd.oort.OortObjectFactories
- forConcurrentMap(Map<K, V>) - Static method in class org.cometd.oort.OortObjectFactories
- forLong(long) - Static method in class org.cometd.oort.OortObjectFactories
- forMap() - Static method in class org.cometd.oort.OortObjectFactories
- forMap(Map<K, V>) - Static method in class org.cometd.oort.OortObjectFactories
- forString(String) - Static method in class org.cometd.oort.OortObjectFactories
- forward(String, Object, C) - Method in class org.cometd.oort.OortService
-
Subclasses must call this method to forward the action to the owner node.
G
- generateSetiChannel(String) - Method in class org.cometd.oort.Seti
- generateSetiId(String) - Method in class org.cometd.oort.Seti
- get() - Method in class org.cometd.oort.OortLong
- get(long, TimeUnit) - Method in class org.cometd.oort.OortObject.Result.Deferred
-
Waits for the result to be available for the specified amount of time.
- get(K) - Method in class org.cometd.oort.OortMap
-
Returns the value mapped to the given key from the local entity map of this node.
- get(OortPrimaryLong.Callback) - Method in class org.cometd.oort.OortPrimaryLong
-
Retrieves the value from the "primary" node and then invokes the given
callback
with the result value. - getAdvertiseInterval() - Method in class org.cometd.oort.OortMulticastConfigurer
- getAndAdd(long) - Method in class org.cometd.oort.OortLong
- getAndAdd(long, OortPrimaryLong.Callback) - Method in class org.cometd.oort.OortPrimaryLong
-
Adds the given
delta
and then invokes the givencallback
with the counter value before the addition. - getAndSet(long) - Method in class org.cometd.oort.OortLong
- getAssociatedUserIds() - Method in class org.cometd.oort.Seti
- getAssociationCount(String) - Method in class org.cometd.oort.Seti
- getBayeuxServer() - Method in class org.cometd.oort.Oort
- getBindAddress() - Method in class org.cometd.oort.OortMulticastConfigurer
- getChannelName() - Method in class org.cometd.oort.OortObject
-
Returns the channel name used by this oort object for communication with other oort objects in other nodes.
- getClientTransportFactories() - Method in class org.cometd.oort.Oort
- getComet(String) - Method in class org.cometd.oort.Oort
- getCometId() - Method in class org.cometd.oort.Oort.CometListener.Event
- getCometURL() - Method in class org.cometd.oort.Oort.CometListener.Event
- getConnectTimeout() - Method in class org.cometd.oort.OortMulticastConfigurer
- getData() - Method in class org.cometd.oort.OortService.Request
- getDataAsMap() - Method in class org.cometd.oort.OortService.Request
- getFactory() - Method in class org.cometd.oort.OortObject
- getGroupAddress() - Method in class org.cometd.oort.OortMulticastConfigurer
- getGroupInterfaces() - Method in class org.cometd.oort.OortMulticastConfigurer
- getGroupPort() - Method in class org.cometd.oort.OortMulticastConfigurer
- getId() - Method in class org.cometd.oort.Oort
- getId() - Method in class org.cometd.oort.Seti
- getInfo(String) - Method in class org.cometd.oort.OortObject
- getInfoByObject(T) - Method in class org.cometd.oort.OortObject
- getInfos() - Method in class org.cometd.oort.OortObject
- getJSONContextClient() - Method in class org.cometd.oort.Oort
- getKey() - Method in class org.cometd.oort.OortMap.Entry
- getKnownComets() - Method in class org.cometd.oort.Oort
- getLocalSession() - Method in class org.cometd.oort.OortLong
- getLocalSession() - Method in class org.cometd.oort.OortObject
- getLocalSession() - Method in class org.cometd.oort.OortService
- getMaxTransmissionLength() - Method in class org.cometd.oort.OortMulticastConfigurer
- getName() - Method in class org.cometd.oort.OortObject
- getName() - Method in class org.cometd.oort.OortObject.Info
- getName() - Method in class org.cometd.oort.OortService
- getNewValue() - Method in class org.cometd.oort.OortMap.Entry
- getObject() - Method in class org.cometd.oort.OortObject.Info
- getObservedChannels() - Method in class org.cometd.oort.jmx.OortMBean
- getObservedChannels() - Method in class org.cometd.oort.Oort
- getOldValue() - Method in class org.cometd.oort.OortMap.Entry
- getOort() - Method in class org.cometd.oort.Oort.CometListener.Event
- getOort() - Method in class org.cometd.oort.OortLong
- getOort() - Method in class org.cometd.oort.OortObject
- getOort() - Method in class org.cometd.oort.OortService
- getOort() - Method in class org.cometd.oort.Seti
- getOortSession() - Method in class org.cometd.oort.Oort
- getOortURL() - Method in class org.cometd.oort.OortObject.Info
- getOortURL() - Method in class org.cometd.oort.OortService.Request
- getOortURL() - Method in class org.cometd.oort.Seti.PresenceListener.Event
- getPresenceCount(String) - Method in class org.cometd.oort.Seti
- getPrimaryOortURL() - Method in class org.cometd.oort.OortPrimaryService
- getScheduler() - Method in class org.cometd.oort.Oort
- getSecret() - Method in class org.cometd.oort.Oort
- getServerMessage() - Method in class org.cometd.oort.OortService.ServerContext
- getServerSession() - Method in class org.cometd.oort.OortService.ServerContext
- getSeti() - Method in class org.cometd.oort.Seti.PresenceListener.Event
- getTimeout() - Method in class org.cometd.oort.OortService
- getTimeToLive() - Method in class org.cometd.oort.OortMulticastConfigurer
- getURL() - Method in class org.cometd.oort.Oort
- getUserId() - Method in class org.cometd.oort.Seti.PresenceListener.Event
- getUserIds() - Method in class org.cometd.oort.Seti
- getValue() - Method in class org.cometd.oort.OortPrimaryLong
- getVersion() - Method in class org.cometd.oort.OortObject.Info
H
- hashCode() - Method in class org.cometd.oort.Seti.LocalLocation
- hashCode() - Method in interface org.cometd.oort.Seti.Location
- hashCode() - Method in class org.cometd.oort.Seti.SetiLocation
I
- ignore(Object) - Static method in class org.cometd.oort.OortService.Result
-
Returns an ignored
OortService.Result
containing the given data object - Info(String, Map<? extends String, ?>) - Constructor for class org.cometd.oort.OortObject.Info
- isAckExtensionEnabled() - Method in class org.cometd.oort.Oort
- isAssociated(String) - Method in class org.cometd.oort.Seti
- isBinaryExtensionEnabled() - Method in class org.cometd.oort.Oort
- isCometConnected(String) - Method in class org.cometd.oort.Oort
- isItemUpdate(Map<String, Object>) - Method in class org.cometd.oort.OortContainer
- isItemUpdate(Map<String, Object>) - Method in class org.cometd.oort.OortList
- isItemUpdate(Map<String, Object>) - Method in class org.cometd.oort.OortMap
- isLocal() - Method in class org.cometd.oort.OortObject.Info
- isLocal() - Method in class org.cometd.oort.OortService.Request
- isLocal() - Method in class org.cometd.oort.Seti.PresenceListener.Event
- isOort(ServerSession) - Method in class org.cometd.oort.Oort
- isOortHandshake(Message) - Method in class org.cometd.oort.Oort
- isPresent(E) - Method in class org.cometd.oort.OortList
-
Returns whether the given
element
is present in one of the entity lists of all nodes. - isPresent(String) - Method in class org.cometd.oort.Seti
- isPrimary() - Method in class org.cometd.oort.OortPrimaryService
- iterator() - Method in class org.cometd.oort.OortObject
J
- join(long) - Method in class org.cometd.oort.OortMulticastConfigurer
- joinComets(Message) - Method in class org.cometd.oort.Oort
L
- listUnion() - Static method in class org.cometd.oort.OortObjectMergers
- ListUnionMerger() - Constructor for class org.cometd.oort.OortObjectMergers.ListUnionMerger
- LocalLocation(String, ServerSession) - Constructor for class org.cometd.oort.Seti.LocalLocation
- longSum() - Static method in class org.cometd.oort.OortObjectMergers
M
- mapUnion() - Static method in class org.cometd.oort.OortObjectMergers
- merge(Collection<OortObject.Info<List<E>>>) - Method in class org.cometd.oort.OortObjectMergers.ListUnionMerger
- merge(Collection<OortObject.Info<T>>) - Method in interface org.cometd.oort.OortObject.Merger
-
Merges the given
OortObject.Info
s. - merge(OortObject.Merger<T, R>) - Method in class org.cometd.oort.OortObject
-
Merges the objects of all the
OortObject.Info
s known to this oort object using the givenstrategy
.
N
- NAME_FIELD - Static variable in class org.cometd.oort.OortObject.Info
- newInfo(T) - Method in class org.cometd.oort.OortObject
- newObject(Object) - Method in interface org.cometd.oort.OortObject.Factory
-
Creates a new non-null object from the given
representation
. - newOortComet(String) - Method in class org.cometd.oort.Oort
- newOortComet(String, ClientTransport, ClientTransport[]) - Method in class org.cometd.oort.Oort
- newOortHandshakeFields(String, String) - Method in class org.cometd.oort.Oort
- notifyRemoved(OortObject.Info<T>) - Method in class org.cometd.oort.OortObject
- notifyUpdated(OortObject.Info<T>, OortObject.Info<T>) - Method in class org.cometd.oort.OortObject
O
- OBJECT_FIELD - Static variable in class org.cometd.oort.OortObject.Info
- observeChannel(String) - Method in class org.cometd.oort.Oort
-
Observes the given channel, registering to receive messages from the Oort comets connected to this Oort instance.
- observeComet(String) - Method in class org.cometd.oort.Oort
-
Connects (if not already connected) and observes another Oort instance (identified by the given URL) via a
OortComet
instance. - onAdded(OortObject.Info<List<E>>, List<E>) - Method in interface org.cometd.oort.OortList.ElementListener
-
Callback method invoked when elements are added to the entity list.
- onForward(OortService.Request) - Method in class org.cometd.oort.OortPrimaryLong
- onForward(OortService.Request) - Method in class org.cometd.oort.OortService
-
Subclasses must implement this method, that runs on the owner node, to implement the action functionality.
- onForwardFailed(Object, C) - Method in class org.cometd.oort.OortService
-
Subclasses must implement this method, that runs on the requesting node, to complete the functionality after the action failed on the owner node.
- onForwardFailed(Object, OortPrimaryLong.Context) - Method in class org.cometd.oort.OortPrimaryLong
- onForwardMessage(Map<String, Object>, boolean) - Method in class org.cometd.oort.OortService
- onForwardSucceeded(Long, OortPrimaryLong.Context) - Method in class org.cometd.oort.OortPrimaryLong
- onForwardSucceeded(R, C) - Method in class org.cometd.oort.OortService
-
Subclasses must implement this method, that runs on the requesting node, to complete the functionality after the action has been successfully run on the owner node.
- onItem(OortObject.Info<ConcurrentMap<K, V>>, Map<String, Object>) - Method in class org.cometd.oort.OortMap
- onItem(OortObject.Info<List<E>>, Map<String, Object>) - Method in class org.cometd.oort.OortList
- onItem(OortObject.Info<T>, Map<String, Object>) - Method in class org.cometd.oort.OortContainer
- onMessage(ServerSession, ServerChannel, ServerMessage.Mutable) - Method in class org.cometd.oort.Oort.CloudListener
- onMessage(ServerSession, ServerChannel, ServerMessage.Mutable) - Method in class org.cometd.oort.OortService
- onObject(Map<String, Object>) - Method in class org.cometd.oort.OortContainer
- onObject(Map<String, Object>) - Method in class org.cometd.oort.OortObject
- onPut(OortObject.Info<ConcurrentMap<K, V>>, OortMap.Entry<K, V>) - Method in interface org.cometd.oort.OortMap.EntryListener
-
Callback method invoked after an entry is put into the entity map.
- onRemoved(OortObject.Info<ConcurrentMap<K, V>>) - Method in class org.cometd.oort.OortMap.DeltaListener
- onRemoved(OortObject.Info<ConcurrentMap<K, V>>, OortMap.Entry<K, V>) - Method in interface org.cometd.oort.OortMap.EntryListener
-
Callback method invoked after an entry is removed from the entity map.
- onRemoved(OortObject.Info<List<E>>) - Method in class org.cometd.oort.OortList.DeltaListener
- onRemoved(OortObject.Info<List<E>>, List<E>) - Method in interface org.cometd.oort.OortList.ElementListener
-
Callback method invoked when elements are removed from the entity list.
- onRemoved(OortObject.Info<T>) - Method in interface org.cometd.oort.OortObject.Listener
-
Callback method invoked when the object value is removed, for example because the correspondent node has been shut down or crashed.
- onResult(D) - Method in class org.cometd.oort.OortObject.Result.Deferred
- onResult(R) - Method in interface org.cometd.oort.OortObject.Result
-
Callback method invoked when the result is available.
- onResultMessage(Map<String, Object>) - Method in class org.cometd.oort.OortService
- onUpdated(OortObject.Info<ConcurrentMap<K, V>>, OortObject.Info<ConcurrentMap<K, V>>) - Method in class org.cometd.oort.OortMap.DeltaListener
- onUpdated(OortObject.Info<List<E>>, OortObject.Info<List<E>>) - Method in class org.cometd.oort.OortList.DeltaListener
- onUpdated(OortObject.Info<T>, OortObject.Info<T>) - Method in interface org.cometd.oort.OortObject.Listener
-
Callback method invoked when the object value is updated.
- Oort - Class in org.cometd.oort
-
Oort is the cluster manager that links one CometD server to a set of other CometD servers.
- Oort(BayeuxServer, String) - Constructor for class org.cometd.oort.Oort
- OORT_ATTRIBUTE - Static variable in class org.cometd.oort.Oort
- OORT_CLOUD_CHANNEL - Static variable in class org.cometd.oort.Oort
- OORT_OBJECTS_CHANNEL - Static variable in class org.cometd.oort.OortObject
- OORT_SERVICE_CHANNEL - Static variable in class org.cometd.oort.Oort
- OORT_URL_FIELD - Static variable in class org.cometd.oort.OortObject.Info
- Oort.CloudListener - Class in org.cometd.oort
-
This listener handles messages sent to
/oort/cloud
that contains the list of comets connected to the Oort that just joined the cloud. - Oort.CometListener - Interface in org.cometd.oort
-
Listener interface that gets notified of comet events, that is when a new comet joins the cloud or when a comet leaves the cloud.
- Oort.CometListener.Event - Class in org.cometd.oort
-
Comet event object delivered to
Oort.CometListener
methods. - OortComet - Class in org.cometd.oort
-
The Oort comet client connects a local Oort comet server to a remote Oort comet server.
- OortComet(Oort, String, ScheduledExecutorService, ClientTransport, ClientTransport...) - Constructor for class org.cometd.oort.OortComet
- OortContainer<T> - Class in org.cometd.oort
- OortContainer(Oort, String, OortObject.Factory<T>) - Constructor for class org.cometd.oort.OortContainer
- OortList<E> - Class in org.cometd.oort
-
A specialized oort object whose entity is a
List
. - OortList(Oort, String, OortObject.Factory<List<E>>) - Constructor for class org.cometd.oort.OortList
- OortList.DeltaListener<E> - Class in org.cometd.oort
-
An implementation of
OortObject.Listener
that converts whole list events intoOortList.ElementListener
events. - OortList.ElementListener<E> - Interface in org.cometd.oort
-
Listener for element events that update the entity list, either locally or remotely.
- OortLong - Class in org.cometd.oort
-
A shared atomic long made of an internal
AtomicLong
and of an internalOortObject<Long>
. - OortLong(Oort, String) - Constructor for class org.cometd.oort.OortLong
- OortLong(Oort, String, long) - Constructor for class org.cometd.oort.OortLong
- OortLongMap<V> - Class in org.cometd.oort
-
The equivalent of an
OortMap<Long,V>
. - OortLongMap(Oort, String, OortObject.Factory<ConcurrentMap<Long, V>>) - Constructor for class org.cometd.oort.OortLongMap
- OortMap<K,
V> - Class in org.cometd.oort -
A specialized oort object whose entity is a
ConcurrentMap
. - OortMap(Oort, String, OortObject.Factory<ConcurrentMap<K, V>>) - Constructor for class org.cometd.oort.OortMap
- OortMap.DeltaListener<K,
V> - Class in org.cometd.oort -
An implementation of
OortObject.Listener
that converts whole map events intoOortMap.EntryListener
events. - OortMap.Entry<K,
V> - Class in org.cometd.oort -
A triple that holds the key, the previous value and the new value, used to notify entry updates:
- OortMap.EntryListener<K,
V> - Interface in org.cometd.oort -
Listener for entry events that update the entity map, either locally or remotely.
- OortMBean - Class in org.cometd.oort.jmx
- OortMBean(Object) - Constructor for class org.cometd.oort.jmx.OortMBean
- OortMulticastConfigurer - Class in org.cometd.oort
- OortMulticastConfigurer(Oort) - Constructor for class org.cometd.oort.OortMulticastConfigurer
- OortObject<T> - Class in org.cometd.oort
-
An
OortObject
represents a named composite entity that is distributed in an Oort cluster. - OortObject(Oort, String, OortObject.Factory<T>) - Constructor for class org.cometd.oort.OortObject
- OortObject.Data<T> - Class in org.cometd.oort
- OortObject.Factory<T> - Interface in org.cometd.oort
-
Factory that creates objects stored by
OortObject
s. - OortObject.Info<T> - Class in org.cometd.oort
-
The oort object part holding the object and the metadata associated with it.
- OortObject.Listener<T> - Interface in org.cometd.oort
-
Listener for events that update the value of a
OortObject.Info
, either local or remote. - OortObject.Merger<T,
R> - Interface in org.cometd.oort -
A merge strategy for object values.
- OortObject.Result<R> - Interface in org.cometd.oort
-
An asynchronous result.
- OortObject.Result.Deferred<D> - Class in org.cometd.oort
-
Implementation of
OortObject.Result
that allows applications to block, waiting for the result, viaOortObject.Result.Deferred.get(long, TimeUnit)
. - OortObjectFactories - Class in org.cometd.oort
- OortObjectMergers - Class in org.cometd.oort
- OortObjectMergers.ListUnionMerger<E> - Class in org.cometd.oort
- OortPrimaryLong - Class in org.cometd.oort
-
A distributed counter service to be deployed on a Oort cluster that modifies a
long
value hosted in a "primary" node. - OortPrimaryLong(Oort, String, boolean) - Constructor for class org.cometd.oort.OortPrimaryLong
- OortPrimaryLong(Oort, String, boolean, long) - Constructor for class org.cometd.oort.OortPrimaryLong
- OortPrimaryLong.Callback - Interface in org.cometd.oort
-
Callback invoked when the result of the operation on the counter is available, or when the operation failed.
- OortPrimaryLong.Context - Class in org.cometd.oort
- OortPrimaryService<R,
C> - Class in org.cometd.oort -
OortPrimaryService
extendsOortService
to allow applications to perform actions on entities that always live in a "primary" node. - OortPrimaryService(Oort, String, boolean) - Constructor for class org.cometd.oort.OortPrimaryService
- OortService<R,
C> - Class in org.cometd.oort -
An
OortService
allows applications to forward actions to Oort nodes that own the entity onto which the action should be applied. - OortService(Oort, String) - Constructor for class org.cometd.oort.OortService
-
Creates an
OortService
with the given name. - OortService.Request - Class in org.cometd.oort
-
Encapsulates a forwarded request.
- OortService.Result<U> - Class in org.cometd.oort
-
Encapsulates the result of a forwarded request returned by
OortService.onForward(Request)
. - OortService.ServerContext - Class in org.cometd.oort
-
Utility context that stores the
ServerSession
and theServerMessage
. - OortStringMap<V> - Class in org.cometd.oort
-
The equivalent of an
OortMap<String, V>
. - OortStringMap(Oort, String, OortObject.Factory<ConcurrentMap<String, V>>) - Constructor for class org.cometd.oort.OortStringMap
- org.cometd.oort - module org.cometd.oort
- org.cometd.oort - package org.cometd.oort
- org.cometd.oort.jmx - package org.cometd.oort.jmx
P
- PEER_FIELD - Static variable in class org.cometd.oort.OortObject.Info
- presenceAdded(Seti.PresenceListener.Event) - Method in interface org.cometd.oort.Seti.PresenceListener
-
Callback method invoked when a presence is added to a remote Seti
- presenceRemoved(Seti.PresenceListener.Event) - Method in interface org.cometd.oort.Seti.PresenceListener
-
Callback method invoked when a presence is removed from a remote Seti
- protectOortChannels(BayeuxServer) - Method in class org.cometd.oort.Oort
- protectSetiChannels(BayeuxServer) - Method in class org.cometd.oort.Seti
- pullInfo(String) - Method in class org.cometd.oort.OortObject
- pushInfo(String, Map<String, Object>) - Method in class org.cometd.oort.OortObject
- putAndShare(K, V, OortObject.Result<V>) - Method in class org.cometd.oort.OortMap
-
Updates a single entry of the local entity map with the given
key
andvalue
, and broadcasts the operation to all nodes in the cluster. - putIfAbsentAndShare(K, V, OortObject.Result<V>) - Method in class org.cometd.oort.OortMap
-
Updates a single entry of the local entity map with the given
key
andvalue
if it does not exist yet, and broadcasts the operation to all nodes in the cluster.
R
- receive(String) - Method in class org.cometd.oort.OortMulticastConfigurer
- receive(String, String, Object) - Method in class org.cometd.oort.Seti.LocalLocation
- receive(String, String, Object) - Method in interface org.cometd.oort.Seti.Location
- receive(String, String, Object) - Method in class org.cometd.oort.Seti.SetiLocation
- receiveBroadcast(Message) - Method in class org.cometd.oort.Seti
-
Receives messages broadcast by other Setis in the cloud.
- receiveDirect(Message) - Method in class org.cometd.oort.Seti
-
Receives messages directly from other Setis in the cloud, containing messages to be delivered to sessions connected to this comet.
- receiveLocalPresence(Map<String, Object>) - Method in class org.cometd.oort.Seti
- receiveMessage(Map<String, Object>) - Method in class org.cometd.oort.Seti
-
Receives a seti message.
- receivePresence(Map<String, Object>) - Method in class org.cometd.oort.Seti
-
Receives a presence message.
- receiveRemotePresence(Map<String, Object>) - Method in class org.cometd.oort.Seti
- removeAndShare(K, OortObject.Result<V>) - Method in class org.cometd.oort.OortMap
-
Removes the given
key
from the local entity map, and broadcasts the operation to all nodes in the cluster. - removeAndShare(OortObject.Result<Boolean>, E...) - Method in class org.cometd.oort.OortList
-
Removes the given
elements
to the local entity list, and then broadcasts the removal to all nodes in the cluster. - removeAssociationsAndPresences() - Method in class org.cometd.oort.Seti
- removeCometListener(Oort.CometListener) - Method in class org.cometd.oort.Oort
-
Deregisters the given listener from being notified of comet events.
- removeCometListeners() - Method in class org.cometd.oort.Oort
-
Deregisters all comet listeners.
- removed(ServerSession, ServerMessage, boolean) - Method in class org.cometd.oort.Seti.LocalLocation
- removeElementListener(OortList.ElementListener<E>) - Method in class org.cometd.oort.OortList
- removeElementListeners() - Method in class org.cometd.oort.OortList
- removeEntryListener(OortMap.EntryListener<K, V>) - Method in class org.cometd.oort.OortMap
- removeEntryListeners() - Method in class org.cometd.oort.OortMap
- removeListener(OortObject.Listener<Long>) - Method in class org.cometd.oort.OortLong
- removeListener(OortObject.Listener<T>) - Method in class org.cometd.oort.OortObject
- removeListeners() - Method in class org.cometd.oort.OortLong
-
Removes all listeners.
- removeListeners() - Method in class org.cometd.oort.OortObject
-
Removes all listeners.
- removePresenceListener(Seti.PresenceListener) - Method in class org.cometd.oort.Seti
- removePresenceListeners() - Method in class org.cometd.oort.Seti
- removePresences(String) - Method in class org.cometd.oort.Seti
- replacePunctuation(String, char) - Static method in class org.cometd.oort.Oort
S
- send(String, String, Object) - Method in class org.cometd.oort.Seti.LocalLocation
- send(String, String, Object) - Method in interface org.cometd.oort.Seti.Location
- send(String, String, Object) - Method in class org.cometd.oort.Seti.SetiLocation
- sendMessage(String, String, Object) - Method in class org.cometd.oort.Seti
-
Sends a message to the given userId in the Oort cloud.
- sendMessage(Collection<String>, String, Object) - Method in class org.cometd.oort.Seti
-
Sends a message to multiple userIds in the Oort cloud.
- serialize(T) - Method in class org.cometd.oort.OortObject
- ServerContext(ServerSession, ServerMessage) - Constructor for class org.cometd.oort.OortService.ServerContext
- setAckExtensionEnabled(boolean) - Method in class org.cometd.oort.Oort
- setAdvertiseInterval(long) - Method in class org.cometd.oort.OortMulticastConfigurer
- setAndShare(T, OortObject.Result<T>) - Method in class org.cometd.oort.OortObject
-
Sets the given new object on this oort object, and then broadcast the new object to all nodes in the cluster.
- setBinaryExtensionEnabled(boolean) - Method in class org.cometd.oort.Oort
- setBindAddress(InetAddress) - Method in class org.cometd.oort.OortMulticastConfigurer
- setClientTransportFactories(List<ClientTransport.Factory>) - Method in class org.cometd.oort.Oort
- setConnectTimeout(long) - Method in class org.cometd.oort.OortMulticastConfigurer
- setGroupAddress(InetAddress) - Method in class org.cometd.oort.OortMulticastConfigurer
- setGroupInterfaces(List<NetworkInterface>) - Method in class org.cometd.oort.OortMulticastConfigurer
- setGroupPort(int) - Method in class org.cometd.oort.OortMulticastConfigurer
- Seti - Class in org.cometd.oort
-
The component that Searches for Extra Terrestrial Intelligence or, in this case, just searches for a user logged onto a comet in an Oort cloud.
- Seti(Oort) - Constructor for class org.cometd.oort.Seti
- SETI_ATTRIBUTE - Static variable in class org.cometd.oort.Seti
- Seti.LocalLocation - Class in org.cometd.oort
-
A Location that represent a user connected to a local comet.
- Seti.Location - Interface in org.cometd.oort
-
The representation of where a user is.
- Seti.PresenceListener - Interface in org.cometd.oort
-
Listener interface that gets notified of remote Seti presence events.
- Seti.PresenceListener.Event - Class in org.cometd.oort
-
Seti presence event object, delivered to
Seti.PresenceListener
methods. - Seti.SetiLocation - Class in org.cometd.oort
-
A Location that represent a user connected to a remote comet.
- SetiLocation(String, String) - Constructor for class org.cometd.oort.Seti.SetiLocation
- setJSONContextClient(JSONContext.Client) - Method in class org.cometd.oort.Oort
- setMaxTransmissionLength(int) - Method in class org.cometd.oort.OortMulticastConfigurer
- setResult(T) - Method in class org.cometd.oort.OortObject.Data
- setSecret(String) - Method in class org.cometd.oort.Oort
- setTimeout(long) - Method in class org.cometd.oort.OortService
- setTimeToLive(int) - Method in class org.cometd.oort.OortMulticastConfigurer
- subscribe(Set<String>) - Method in class org.cometd.oort.OortComet
- succeeded(Long) - Method in interface org.cometd.oort.OortPrimaryLong.Callback
-
Callback method invoked when the operation on the counter succeeded.
- success(S) - Static method in class org.cometd.oort.OortService.Result
-
Returns a successful
OortService.Result
containing the given result object. - sum() - Method in class org.cometd.oort.OortLong
T
- toString() - Method in class org.cometd.oort.Oort
- toString() - Method in class org.cometd.oort.OortComet
- toString() - Method in class org.cometd.oort.OortMap.Entry
- toString() - Method in class org.cometd.oort.OortObject.Info
- toString() - Method in class org.cometd.oort.OortObject
- toString() - Method in class org.cometd.oort.OortService.Result
- toString() - Method in class org.cometd.oort.OortService
- toString() - Method in class org.cometd.oort.Seti.LocalLocation
- toString() - Method in class org.cometd.oort.Seti.PresenceListener.Event
- toString() - Method in class org.cometd.oort.Seti.SetiLocation
- toString() - Method in class org.cometd.oort.Seti
- TYPE_FIELD - Static variable in class org.cometd.oort.OortObject.Info
U
- unprotectOortChannels(BayeuxServer) - Method in class org.cometd.oort.Oort
- unprotectSetiChannels(BayeuxServer) - Method in class org.cometd.oort.Seti
- unsubscribe(String) - Method in class org.cometd.oort.OortComet
V
- VERSION_FIELD - Static variable in class org.cometd.oort.OortObject.Info
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form