org.apache.activemq.apollo.stomp

StompProtocolHandler

class StompProtocolHandler extends ProtocolHandler

Linear Supertypes
ProtocolHandler, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. StompProtocolHandler
  2. ProtocolHandler
  3. AnyRef
  4. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new StompProtocolHandler ()

Type Members

  1. trait AckHandler extends AnyRef

  2. class AutoAckHandler extends AckHandler

  3. class Break extends RuntimeException

  4. class MessageAckHandler extends AckHandler

  5. class ProtocolException extends RuntimeException

  6. class SessionAckHandler extends AckHandler

  7. class StompConsumer extends BaseRetained with DeliveryConsumer

  8. class TransactionQueue extends AnyRef

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  7. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  8. var closed : Boolean

  9. var config : StompDTO

  10. var connection : BrokerConnection

    Definition Classes
    ProtocolHandler
  11. var connection_ack_handlers : HashMap[AsciiBuffer, AckHandler]

  12. var connection_sink : Sink[StompFrame]

  13. var consumers : Map[AsciiBuffer, StompConsumer]

  14. def create_connection_status : StompConnectionStatusDTO

    Definition Classes
    StompProtocolHandler → ProtocolHandler
  15. def create_tx_queue (txid: AsciiBuffer): TransactionQueue

  16. var dead : Boolean

  17. def decode_header (value: Buffer): String

  18. var destination_parser : DestinationParser

  19. def dispatchQueue : DispatchQueue

    Attributes
    protected
  20. def encode_header (value: String): AsciiBuffer

  21. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  22. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  23. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  24. def get (headers: HeaderMap, name: AsciiBuffer): Option[AsciiBuffer]

  25. def get (headers: HeaderMap, names: List[AsciiBuffer]): List[Option[AsciiBuffer]]

  26. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef
  27. def get_or_create_tx_queue (txid: AsciiBuffer): TransactionQueue

  28. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  29. var heart_beat_monitor : HeartBeatMonitor

  30. var host : VirtualHost

  31. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  32. var message_id_counter : Int

  33. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  34. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  35. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  36. def on_stomp_abort (headers: HeaderMap): Boolean

  37. def on_stomp_ack (headers: HeaderMap, consumed: Boolean): Unit

  38. def on_stomp_ack (frame: StompFrame): Unit

  39. def on_stomp_begin (headers: HeaderMap): Boolean

  40. def on_stomp_commit (headers: HeaderMap): Unit

  41. def on_stomp_connect (headers: HeaderMap): Unit

  42. def on_stomp_nack (frame: StompFrame): Unit

  43. def on_stomp_send (frame: StompFrame): Unit

  44. def on_stomp_subscribe (headers: HeaderMap): Unit

  45. def on_stomp_unsubscribe (headers: HeaderMap): Unit

  46. def on_transport_command (command: AnyRef): Unit

    Definition Classes
    StompProtocolHandler → ProtocolHandler
  47. def on_transport_connected (): Unit

    Definition Classes
    StompProtocolHandler → ProtocolHandler
  48. def on_transport_disconnected (): Unit

    Definition Classes
    StompProtocolHandler → ProtocolHandler
  49. def on_transport_failure (error: IOException): Unit

    Definition Classes
    StompProtocolHandler → ProtocolHandler
  50. def perform_send (frame: StompFrame, uow: StoreUOW = null): Unit

  51. var producerRoutes : LRUCache[List[DestinationDTO], DeliveryProducerRoute]

  52. def protocol : String

    Definition Classes
    StompProtocolHandler → ProtocolHandler
  53. var protocol_filters : List[ProtocolFilter]

  54. var protocol_version : AsciiBuffer

  55. def remove_tx_queue (txid: AsciiBuffer): TransactionQueue

  56. def require_transaction_header [T] (headers: HeaderMap): AsciiBuffer

  57. def resumeRead (): Unit

  58. val security_context : SecurityContext

  59. def send_receipt (headers: HeaderMap): Boolean

  60. def send_via_route (route: DeliveryProducerRoute, frame: StompFrame, uow: StoreUOW): Unit

  61. var session_id : AsciiBuffer

  62. var session_manager : SinkMux[StompFrame]

  63. def set_connection (connection: BrokerConnection): Unit

    Definition Classes
    StompProtocolHandler → ProtocolHandler
  64. def suspendRead (reason: String): Unit

  65. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  66. implicit def toDestinationDTO (value: AsciiBuffer): Array[DestinationDTO]

    Attributes
    implicit
  67. def toString (): String

    Definition Classes
    AnyRef → Any
  68. val transactions : HashMap[AsciiBuffer, TransactionQueue]

  69. def updated_headers (headers: HeaderMap): HeaderMap

  70. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  71. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  72. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  73. var waiting_on : String

Inherited from ProtocolHandler

Inherited from AnyRef

Inherited from Any