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. 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 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. def asInstanceOf [T0] : T0

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

  14. def async_fail (msg: String, actual: Command = null): Unit

  15. def broker : Broker

  16. def buffer_size : Int

  17. def clone (): AnyRef

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

  19. var codec : OpenwireCodec

  20. var config : OpenwireDTO

  21. var connection : BrokerConnection

    Definition Classes
    ProtocolHandler
  22. var connection_context : ConnectionContext

  23. var connection_log : Log

  24. var connection_session : Sink[Command]

  25. def create_connection_status : OpenwireConnectionStatusDTO

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

  27. var current_command : AnyRef

  28. var dead : Boolean

  29. 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.

  30. def dispatchQueue : DispatchQueue

  31. def eq (arg0: AnyRef): Boolean

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

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

  34. def finalize (): Unit

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

    Attributes
    final
    Definition Classes
    AnyRef → Any
  36. def get_context (id: ConnectionId): ConnectionContext

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

  38. def get_tx_ctx (txid: TransactionId): TransactionContext

  39. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  40. var heart_beat_monitor : HeartBeatMonitor

  41. var host : VirtualHost

  42. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  43. var last_command_id : Int

  44. var login : Option[AsciiBuffer]

  45. var messages_received : Long

  46. var messages_sent : Long

  47. var minimum_protocol_version : Int

  48. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  49. def next_command_id : Int

  50. def notify (): Unit

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

    Attributes
    final
    Definition Classes
    AnyRef
  52. def on_connection_info (info: ConnectionInfo): Unit

  53. def on_consumer_info (info: ConsumerInfo): Unit

  54. def on_destination_info (info: DestinationInfo): Unit

  55. def on_message (msg: ActiveMQMessage): Any

  56. def on_message_ack (info: MessageAck): Unit

  57. def on_producer_info (info: ProducerInfo): Unit

  58. def on_remove_info (info: RemoveInfo): Unit

  59. def on_session_info (info: SessionInfo): Unit

  60. def on_transaction_info (info: TransactionInfo): AnyVal

  61. def on_transport_command (command: AnyRef): Unit

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

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

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

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

  66. var passcode : Option[AsciiBuffer]

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

  68. val preferred_wireformat_settings : WireFormatInfo

  69. var producerRoutes : LRUCache[ActiveMQDestination, OpenwireDeliveryProducerRoute]

  70. def protocol : String

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

  72. def resume_read (): Unit

  73. val security_context : SecurityContext

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

  75. def session_id : Option[String]

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

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

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

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

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

  81. def toString (): String

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

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

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

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

  86. var wire_format : OpenWireFormat

Inherited from ProtocolHandler

Inherited from AnyRef

Inherited from Any