Instance Constructors
-
new
StompProtocolHandler
()
Type Members
-
class
Break
extends RuntimeException
-
case class
InitialCreditWindow
(count: Int, size: Int, auto_credit: Boolean) extends Product with Serializable
-
-
class
StompConsumer
extends BaseRetained with DeliveryConsumer
-
-
Value Members
-
def
!=
(arg0: AnyRef): Boolean
-
def
!=
(arg0: Any): Boolean
-
def
##
(): Int
-
def
==
(arg0: AnyRef): Boolean
-
def
==
(arg0: Any): Boolean
-
def
asInstanceOf
[T0]
: T0
-
def
broker
: Broker
-
lazy val
buffer_size
: Int
-
def
clone
(): AnyRef
-
var
closed
: Boolean
-
-
-
var
connection
: BrokerConnection
-
var
connection_ack_handlers
: HashMap[AsciiBuffer, AckHandler]
-
var
connection_log
: Log
-
var
connection_sink
: Sink[StompFrame]
-
var
consumers
: Map[AsciiBuffer, StompConsumer]
-
-
def
create_tx_queue
(txid: AsciiBuffer): TransactionQueue
-
var
dead
: Boolean
-
def
decode_addresses
(value: AsciiBuffer): Array[SimpleAddress]
-
def
decode_header
(value: Buffer): String
-
def
deep_copy
(headers: HeaderMap): List[(AsciiBuffer, AsciiBuffer)]
-
var
destination_parser
: DestinationParser
-
def
die_delay
: Long
-
def
dispatchQueue
: DispatchQueue
-
def
encode_address
(value: Array[_ <: org.apache.activemq.apollo.broker.DestinationAddress]): String
-
def
encode_header
(value: String): AsciiBuffer
-
def
eq
(arg0: AnyRef): Boolean
-
def
equals
(arg0: Any): Boolean
-
def
finalize
(): Unit
-
def
get
(headers: HeaderMap, name: AsciiBuffer): Option[AsciiBuffer]
-
def
get
(headers: HeaderMap, names: List[AsciiBuffer]): List[Option[AsciiBuffer]]
-
def
getClass
(): java.lang.Class[_]
-
def
get_or_create_tx_queue
(txid: AsciiBuffer): TransactionQueue
-
def
hashCode
(): Int
-
var
heart_beat_monitor
: HeartBeatMonitor
-
var
host
: VirtualHost
-
def
id
(message: Message): AsciiBuffer
-
def
isInstanceOf
[T0]
: Boolean
-
var
message_id_counter
: Int
-
var
messages_received
: Long
-
var
messages_sent
: Long
-
def
ne
(arg0: AnyRef): Boolean
-
def
notify
(): Unit
-
def
notifyAll
(): Unit
-
def
on_stomp_abort
(headers: HeaderMap): StompFrame
-
def
on_stomp_ack
(headers: HeaderMap, consumed: DeliveryResult): Unit
-
def
on_stomp_ack
(frame: StompFrame): Unit
-
def
on_stomp_begin
(headers: HeaderMap): StompFrame
-
def
on_stomp_commit
(headers: HeaderMap): Unit
-
def
on_stomp_connect
(headers: HeaderMap): Unit
-
def
on_stomp_nack
(frame: StompFrame): Unit
-
def
on_stomp_send
(frame: StompFrame): Unit
-
def
on_stomp_subscribe
(headers: HeaderMap): Unit
-
def
on_stomp_unsubscribe
(headers: HeaderMap): Unit
-
def
on_transport_command
(command: AnyRef): Unit
-
def
on_transport_connected
(): Unit
-
def
on_transport_disconnected
(): Unit
-
def
on_transport_failure
(error: IOException): Unit
-
def
perform_send
(frame: StompFrame, uow: StoreUOW = null): Unit
-
var
producerRoutes
: LRUCache[AsciiBuffer, StompProducerRoute]
-
def
protocol
: String
-
var
protocol_convert
: String
-
var
protocol_filters
: List[ProtocolFilter2]
-
var
protocol_version
: AsciiBuffer
-
def
remove_tx_queue
(txid: AsciiBuffer): TransactionQueue
-
def
require_transaction_header
[T]
(headers: HeaderMap): AsciiBuffer
-
def
resume_read
(): Unit
-
val
security_context
: SecurityContext
-
def
send_receipt
(headers: HeaderMap): StompFrame
-
def
send_via_route
(addresses: Array[SimpleAddress], route: DeliveryProducerRoute, frame: StompFrame, uow: StoreUOW): Unit
-
def
session_id
: Option[String]
-
def
set_connection
(connection: BrokerConnection): Unit
-
var
sink_manager
: SinkMux[StompFrame]
-
def
suspend_read
(reason: ⇒ String): Unit
-
def
synchronized
[T0]
(arg0: ⇒ T0): T0
-
var
temp_destination_map
: HashMap[SimpleAddress, SimpleAddress]
-
def
toString
(): String
-
val
transactions
: HashMap[AsciiBuffer, TransactionQueue]
-
def
updated_headers
(addresses: Array[SimpleAddress], headers: HeaderMap): HeaderMap
-
def
wait
(): Unit
-
def
wait
(arg0: Long, arg1: Int): Unit
-
def
wait
(arg0: Long): Unit
-
var
waiting_on
: () ⇒ String
Inherited from ProtocolHandler
Inherited from AnyRef
Inherited from Any