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. case class InitialCreditWindow(count: Int, size: Int, auto_credit: Boolean) extends Product with Serializable

  3. class ProtocolException extends RuntimeException

  4. class StompConsumer extends BaseRetained with DeliveryConsumer

  5. class StompProducerRoute extends DeliveryProducerRoute

  6. class TransactionQueue extends AnyRef

Value Members

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

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

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

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

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

    Definition Classes
    Any
  6. var ack_id_counter: Long

  7. var ack_id_pool: HashSet[AsciiBuffer]

  8. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  9. def broker: Broker

  10. lazy val buffer_size: Int

  11. def checkin_ack_id(id: AsciiBuffer): AnyVal

  12. def checkout_ack_id: AsciiBuffer

  13. def clone(): AnyRef

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

  15. var codec: StompCodec

  16. var config: StompDTO

  17. var connection: BrokerConnection

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

  19. var connection_log: Log

  20. var connection_sink: Sink[StompFrame]

  21. var consumers: Map[AsciiBuffer, StompConsumer]

  22. def create_connection_status: StompConnectionStatusDTO

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

  24. var dead: Boolean

  25. def decode_addresses(value: AsciiBuffer): Array[SimpleAddress]

  26. def deep_copy(headers: HeaderMap): List[(AsciiBuffer, AsciiBuffer)]

  27. var destination_parser: DestinationParser

  28. def die_delay: Long

  29. def dispatchQueue: DispatchQueue

    Attributes
    protected
  30. def encode_address(value: Array[_ <: org.apache.activemq.apollo.broker.DestinationAddress]): String

  31. def encode_header(value: String): AsciiBuffer

  32. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  33. def equals(arg0: Any): Boolean

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

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  35. final def getClass(): java.lang.Class[_]

    Definition Classes
    AnyRef → Any
  36. def get_or_create_tx_queue(txid: AsciiBuffer): TransactionQueue

  37. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  38. var heart_beat_monitor: HeartBeatMonitor

  39. var host: VirtualHost

  40. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  41. var message_id_counter: Long

  42. var messages_received: Long

  43. var messages_sent: Long

  44. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  45. final def notify(): Unit

    Definition Classes
    AnyRef
  46. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  47. def on_stomp_abort(headers: HeaderMap): StompFrame

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

  49. def on_stomp_ack(frame: StompFrame): Unit

  50. def on_stomp_begin(headers: HeaderMap): StompFrame

  51. def on_stomp_commit(headers: HeaderMap): Unit

  52. def on_stomp_connect(headers: HeaderMap): Unit

  53. def on_stomp_nack(frame: StompFrame): Unit

  54. def on_stomp_send(frame: StompFrame): Unit

  55. def on_stomp_subscribe(headers: HeaderMap): Unit

  56. def on_stomp_unsubscribe(headers: HeaderMap): Unit

  57. def on_transport_command(command: AnyRef): Unit

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

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

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

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

  62. var producerRoutes: LRUCache[AsciiBuffer, StompProducerRoute]

  63. def protocol: String

    Definition Classes
    StompProtocolHandler → ProtocolHandler
  64. var protocol_convert: String

  65. var protocol_filters: List[ProtocolFilter2]

  66. var protocol_version: AsciiBuffer

  67. def remove_tx_queue(txid: AsciiBuffer): TransactionQueue

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

  69. def resume_read(): Unit

  70. val security_context: SecurityContext

  71. def send_receipt(headers: HeaderMap): StompFrame

  72. def send_via_route(addresses: Array[SimpleAddress], route: DeliveryProducerRoute, frame: StompFrame, uow: StoreUOW): Unit

  73. def session_id: Option[String]

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

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

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

  77. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  78. var temp_destination_map: HashMap[SimpleAddress, SimpleAddress]

  79. def toString(): String

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

  81. def updated_headers(addresses: Array[SimpleAddress], headers: HeaderMap): HeaderMap

  82. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()
  85. var waiting_on: () ⇒ String

Inherited from ProtocolHandler

Inherited from AnyRef

Inherited from Any