org.apache.activemq.apollo.openwire

OpenwireProtocolHandler

class OpenwireProtocolHandler extends ProtocolHandler

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

Instance Constructors

  1. new OpenwireProtocolHandler()

Type Members

  1. class Break extends RuntimeException

  2. class ConnectionContext extends AnyRef

  3. class ConsumerContext extends BaseRetained with DeliveryConsumer

  4. case class OpenwireDeliveryProducerRoute(addresses: Array[SimpleAddress]) extends DeliveryProducerRoute with Product with Serializable

  5. class ProducerContext extends AnyRef

  6. class ProtocolException extends RuntimeException

  7. class SessionContext extends AnyRef

  8. class TransactionContext 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. def ack(command: Command): Unit

  7. val all_consumers: HashMap[ConsumerId, ConsumerContext]

  8. val all_producers: HashMap[ProducerId, ProducerContext]

  9. val all_sessions: HashMap[SessionId, SessionContext]

  10. val all_temp_dests: List[ActiveMQDestination]

  11. val all_transactions: HashMap[TransactionId, TransactionContext]

  12. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  13. def async_die(msg: String, actual: Command = null): Unit

  14. def broker: Broker

  15. def buffer_size: Int

  16. def clone(): AnyRef

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

  18. var codec: OpenwireCodec

  19. var config: OpenwireDTO

  20. var connection: BrokerConnection

    Definition Classes
    ProtocolHandler
  21. var connection_context: ConnectionContext

  22. var connection_log: Log

  23. var connection_session: Sink[Command]

  24. def create_connection_status: OpenwireConnectionStatusDTO

    Definition Classes
    OpenwireProtocolHandler → ProtocolHandler
  25. def create_tx_ctx(connection: ConnectionContext, txid: TransactionId): TransactionContext

  26. var current_command: AnyRef

  27. var dead: Boolean

  28. def die[T](msg: String, actual: Command = null): T

    A protocol error that cannot be recovered from.

    A protocol error that cannot be recovered from. It results in the connections being terminated.

  29. def dispatchQueue: DispatchQueue

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

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

    Definition Classes
    AnyRef → Any
  32. def fail[T](msg: String, actual: Command = null): Unit

  33. def finalize(): Unit

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

    Definition Classes
    AnyRef → Any
  35. def get_context(id: ConnectionId): ConnectionContext

  36. def get_or_create_tx_ctx(connection: ConnectionContext, txid: TransactionId): TransactionContext

  37. def get_tx_ctx(txid: TransactionId): TransactionContext

  38. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  39. var heart_beat_monitor: HeartBeatMonitor

  40. var host: VirtualHost

  41. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  42. var last_command_id: Int

  43. var login: Option[AsciiBuffer]

  44. var messages_received: Long

  45. var messages_sent: Long

  46. var minimum_protocol_version: Int

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

    Definition Classes
    AnyRef
  48. def next_command_id: Int

  49. final def notify(): Unit

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

    Definition Classes
    AnyRef
  51. def on_connection_info(info: ConnectionInfo): Unit

  52. def on_consumer_info(info: ConsumerInfo): Unit

  53. def on_destination_info(info: DestinationInfo): Unit

  54. def on_message(msg: ActiveMQMessage): Any

  55. def on_message_ack(info: MessageAck): Unit

  56. def on_producer_info(info: ProducerInfo): Unit

  57. def on_remove_info(info: RemoveInfo): Unit

  58. def on_session_info(info: SessionInfo): Unit

  59. def on_transaction_info(info: TransactionInfo): AnyVal

  60. def on_transport_command(command: AnyRef): Unit

    Definition Classes
    OpenwireProtocolHandler → ProtocolHandler
  61. def on_transport_connected(): Unit

    Definition Classes
    OpenwireProtocolHandler → ProtocolHandler
  62. def on_transport_disconnected(): Unit

    Definition Classes
    OpenwireProtocolHandler → ProtocolHandler
  63. def on_transport_failure(error: IOException): Unit

    Definition Classes
    OpenwireProtocolHandler → ProtocolHandler
  64. def on_wire_format_info(info: WireFormatInfo): Boolean

  65. var passcode: Option[AsciiBuffer]

  66. def perform_send(msg: ActiveMQMessage, uow: StoreUOW = null): Unit

  67. val preferred_wireformat_settings: WireFormatInfo

  68. var producerRoutes: LRUCache[ActiveMQDestination, OpenwireDeliveryProducerRoute]

  69. def protocol: String

    Definition Classes
    OpenwireProtocolHandler → ProtocolHandler
  70. def remove_tx_ctx(txid: TransactionId): TransactionContext

  71. def resume_read(): Unit

  72. val security_context: SecurityContext

  73. def send_via_route(route: DeliveryProducerRoute, message: ActiveMQMessage, uow: StoreUOW): Unit

  74. def session_id: Option[String]

    Definition Classes
    OpenwireProtocolHandler → ProtocolHandler
  75. def set_connection(connection: BrokerConnection): Unit

    Definition Classes
    OpenwireProtocolHandler → ProtocolHandler
  76. var sink_manager: SinkMux[Command]

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

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

    Definition Classes
    AnyRef
  79. var temp_destination_map: HashMap[ActiveMQDestination, DestinationDTO]

  80. def toString(): String

    Definition Classes
    AnyRef → Any
  81. final def wait(): Unit

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

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

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

  85. var wire_format: OpenWireFormat

Inherited from ProtocolHandler

Inherited from AnyRef

Inherited from Any