Package org.cometd.oort
Class OortComet
java.lang.Object
org.cometd.common.AbstractClientSession
org.cometd.client.BayeuxClient
org.cometd.oort.OortComet
- All Implemented Interfaces:
org.cometd.bayeux.Bayeux
,org.cometd.bayeux.client.ClientSession
,org.cometd.bayeux.Session
,org.eclipse.jetty.util.component.Dumpable
public class OortComet
extends org.cometd.client.BayeuxClient
The Oort comet client connects a local Oort comet server to a remote Oort comet server.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.cometd.client.BayeuxClient
org.cometd.client.BayeuxClient.BackOffStrategy, org.cometd.client.BayeuxClient.BayeuxClientChannel, org.cometd.client.BayeuxClient.State
Nested classes/interfaces inherited from class org.cometd.common.AbstractClientSession
org.cometd.common.AbstractClientSession.AbstractSessionChannel
-
Field Summary
-
Constructor Summary
Constructors Constructor Description OortComet(Oort oort, String cometURL, ScheduledExecutorService scheduler, org.cometd.client.transport.ClientTransport transport, org.cometd.client.transport.ClientTransport... transports)
-
Method Summary
Modifier and Type Method Description protected void
clearSubscriptions()
protected void
subscribe(Set<String> observedChannels)
String
toString()
protected void
unsubscribe(String channel)
Methods inherited from class org.cometd.client.BayeuxClient
abort, disconnect, disconnect, enqueueSend, getAllowedTransports, getBackOffStrategy, getCookie, getCookieStore, getId, getKnownTransportNames, getOption, getOptionNames, getOptions, getState, getTransport, getTransport, getURL, handshake, handshake, handshake, handshake, initialize, isConnected, isDisconnected, isHandshook, messagesFailure, newChannel, newChannelId, onFailure, onMessages, onSending, onTransportFailure, onTransportFailure, processConnect, processDisconnect, processHandshake, processMessage, putCookie, scheduleConnect, scheduleHandshake, send, sendBatch, sendConnect, sendHandshake, sendMessages, setBackOffStrategy, setOption, terminate, waitFor
Methods inherited from class org.cometd.common.AbstractClientSession
addExtension, batch, dump, endBatch, extendIncoming, extendOutgoing, getAttribute, getAttributeNames, getChannel, getChannel, getChannels, getExtensions, isBatching, newMessage, newMessageId, notifyCallback, notifyListeners, receive, registerCallback, registerSubscriber, remoteCall, removeAttribute, removeExtension, resetSubscriptions, setAttribute, startBatch, unregisterCallback, unregisterSubscriber
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
OortComet
public OortComet(Oort oort, String cometURL, ScheduledExecutorService scheduler, org.cometd.client.transport.ClientTransport transport, org.cometd.client.transport.ClientTransport... transports)
-
-
Method Details
-
subscribe
-
unsubscribe
-
clearSubscriptions
protected void clearSubscriptions() -
toString
- Overrides:
toString
in classorg.cometd.client.BayeuxClient
-