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. class Break extends RuntimeException

  2. class ProtocolException extends RuntimeException

  3. class StompConsumer extends BaseRetained with DeliveryConsumer

  4. 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 broker : Broker

  8. def clone (): AnyRef

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

  10. var codec : StompCodec

  11. var config : StompDTO

  12. var connection : BrokerConnection

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

  14. var connection_log : Log

  15. var connection_sink : Sink[StompFrame]

  16. var consumers : Map[AsciiBuffer, StompConsumer]

  17. def create_connection_status : StompConnectionStatusDTO

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

  19. var dead : Boolean

  20. def decode_header (value: Buffer): String

  21. var destination_parser : DestinationParser

  22. def dispatchQueue : DispatchQueue

    Attributes
    protected
  23. def encode_destination (value: Array[DestinationDTO]): String

  24. def encode_header (value: String): AsciiBuffer

  25. def eq (arg0: AnyRef): Boolean

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

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

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

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

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

    Attributes
    final
    Definition Classes
    AnyRef → Any
  31. def get_or_create_tx_queue (txid: AsciiBuffer): TransactionQueue

  32. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  33. var heart_beat_monitor : HeartBeatMonitor

  34. var host : VirtualHost

  35. def id (message: Message): AsciiBuffer

  36. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  37. var message_id_counter : Int

  38. def ne (arg0: AnyRef): Boolean

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

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

    Attributes
    final
    Definition Classes
    AnyRef
  41. def on_stomp_abort (headers: HeaderMap): StompFrame

  42. def on_stomp_ack (headers: HeaderMap, consumed: DeliveryResult): Unit

  43. def on_stomp_ack (frame: StompFrame): Unit

  44. def on_stomp_begin (headers: HeaderMap): StompFrame

  45. def on_stomp_commit (headers: HeaderMap): Unit

  46. def on_stomp_connect (headers: HeaderMap): Unit

  47. def on_stomp_nack (frame: StompFrame): Unit

  48. def on_stomp_send (frame: StompFrame): Unit

  49. def on_stomp_subscribe (headers: HeaderMap): Unit

  50. def on_stomp_unsubscribe (headers: HeaderMap): Unit

  51. def on_transport_command (command: AnyRef): Unit

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

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

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

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

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

  57. def protocol : String

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

  59. var protocol_version : AsciiBuffer

  60. def remove_tx_queue (txid: AsciiBuffer): TransactionQueue

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

  62. def resume_read (): Unit

  63. val security_context : SecurityContext

  64. def send_receipt (headers: HeaderMap): StompFrame

  65. def send_via_route (destination: Array[DestinationDTO], route: DeliveryProducerRoute, frame: StompFrame, uow: StoreUOW): Unit

  66. def session_id : Option[String]

    Definition Classes
    StompProtocolHandler → ProtocolHandler
  67. def set_connection (connection: BrokerConnection): Unit

    Definition Classes
    StompProtocolHandler → ProtocolHandler
  68. var sink_manager : SinkMux[StompFrame]

  69. def suspend_read (reason: ⇒ String): Unit

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

    Attributes
    final
    Definition Classes
    AnyRef
  71. var temp_destination_map : HashMap[DestinationDTO, DestinationDTO]

  72. implicit def toDestinationDTO (value: AsciiBuffer): Array[DestinationDTO]

    Attributes
    implicit
  73. def toString (): String

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

  75. def updated_headers (destination: Array[DestinationDTO], headers: HeaderMap): HeaderMap

  76. def wait (): Unit

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

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

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

Inherited from ProtocolHandler

Inherited from AnyRef

Inherited from Any