Class BayeuxClient.BayeuxClientChannel

java.lang.Object
org.cometd.client.BayeuxClient.BayeuxClientChannel
All Implemented Interfaces:
org.cometd.bayeux.Channel, org.cometd.bayeux.client.ClientSessionChannel, org.eclipse.jetty.util.component.Dumpable
Enclosing class:
BayeuxClient

protected class BayeuxClient.BayeuxClientChannel extends Object

A channel scoped to this BayeuxClient.

  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.cometd.bayeux.client.ClientSessionChannel

    org.cometd.bayeux.client.ClientSessionChannel.ClientSessionChannelListener, org.cometd.bayeux.client.ClientSessionChannel.MessageListener

    Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.Dumpable

    org.eclipse.jetty.util.component.Dumpable.DumpableContainer
  • Field Summary

    Fields inherited from interface org.cometd.bayeux.Channel

    META, META_CONNECT, META_DISCONNECT, META_HANDSHAKE, META_SUBSCRIBE, META_UNSUBSCRIBE, SERVICE

    Fields inherited from interface org.eclipse.jetty.util.component.Dumpable

    KEY
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    BayeuxClientChannel(org.cometd.bayeux.ChannelId channelId)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.cometd.bayeux.client.ClientSession
     
    protected void
    nonFirstSubscribe(org.cometd.bayeux.Message.Mutable message, org.cometd.bayeux.client.ClientSessionChannel.MessageListener listener, org.cometd.bayeux.client.ClientSession.MessageListener callback)
     
    protected void
    nonLastUnSubscribe(org.cometd.bayeux.Message.Mutable message, org.cometd.bayeux.client.ClientSessionChannel.MessageListener listener, org.cometd.bayeux.client.ClientSession.MessageListener callback)
     

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.cometd.bayeux.client.ClientSessionChannel

    publish, subscribe, subscribe, unsubscribe, unsubscribe

    Methods inherited from interface org.eclipse.jetty.util.component.Dumpable

    dump
  • Constructor Details

    • BayeuxClientChannel

      protected BayeuxClientChannel(org.cometd.bayeux.ChannelId channelId)
  • Method Details

    • getSession

      public org.cometd.bayeux.client.ClientSession getSession()
    • nonFirstSubscribe

      protected void nonFirstSubscribe(org.cometd.bayeux.Message.Mutable message, org.cometd.bayeux.client.ClientSessionChannel.MessageListener listener, org.cometd.bayeux.client.ClientSession.MessageListener callback)
    • nonLastUnSubscribe

      protected void nonLastUnSubscribe(org.cometd.bayeux.Message.Mutable message, org.cometd.bayeux.client.ClientSessionChannel.MessageListener listener, org.cometd.bayeux.client.ClientSession.MessageListener callback)