org
.
apache
.
activemq
.
apollo
.
stomp
StompProtocolHandler
class
StompProtocolHandler
extends
ProtocolHandler
Linear Supertypes
ProtocolHandler
, AnyRef,
Any
Ordering
Alphabetic
By inheritance
Inherited
Hide All
Show all
StompProtocolHandler
ProtocolHandler
AnyRef
Any
Visibility
Public
All
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
ProtocolException
extends RuntimeException
class
StompConsumer
extends BaseRetained with DeliveryConsumer
class
StompProducerRoute
extends DeliveryProducerRoute
class
TransactionQueue
extends AnyRef
Value Members
final
def
!=
(
arg0: AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0: AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
var
ack_id_counter
:
Long
var
ack_id_pool
:
HashSet
[
AsciiBuffer
]
final
def
asInstanceOf
[
T0
]
: T0
Definition Classes
Any
def
broker
:
Broker
lazy val
buffer_size
:
Int
def
checkin_ack_id
(
id:
AsciiBuffer
)
:
AnyVal
def
checkout_ack_id
:
AsciiBuffer
def
clone
()
: AnyRef
Attributes
protected[
lang
]
Definition Classes
AnyRef
Annotations
@throws
()
var
closed
:
Boolean
var
codec
:
StompCodec
var
config
:
StompDTO
var
connection
:
BrokerConnection
Definition Classes
ProtocolHandler
var
connection_ack_handlers
:
HashMap
[
AsciiBuffer
,
AckHandler
]
var
connection_log
:
Log
var
connection_sink
:
Sink
[
StompFrame
]
var
consumers
:
Map
[
AsciiBuffer
,
StompConsumer
]
def
create_connection_status
:
StompConnectionStatusDTO
Definition Classes
StompProtocolHandler
→ ProtocolHandler
def
create_tx_queue
(
txid:
AsciiBuffer
)
:
TransactionQueue
var
dead
:
Boolean
def
decode_addresses
(
value:
AsciiBuffer
)
:
Array
[
SimpleAddress
]
def
deep_copy
(
headers: HeaderMap
)
:
List
[(
AsciiBuffer
,
AsciiBuffer
)]
var
destination_parser
:
DestinationParser
def
die_delay
:
Long
def
dispatchQueue
:
DispatchQueue
Attributes
protected
def
encode_address
(
value: Array[_ <: org.apache.activemq.apollo.broker.DestinationAddress]
)
:
String
def
encode_header
(
value:
String
)
:
AsciiBuffer
final
def
eq
(
arg0: AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
lang
]
Definition Classes
AnyRef
Annotations
@throws
()
final
def
getClass
()
: java.lang.Class[_]
Definition Classes
AnyRef → Any
def
get_or_create_tx_queue
(
txid:
AsciiBuffer
)
:
TransactionQueue
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
var
heart_beat_monitor
:
HeartBeatMonitor
var
host
:
VirtualHost
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
var
message_id_counter
:
Long
var
messages_received
:
Long
var
messages_sent
:
Long
final
def
ne
(
arg0: AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
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
Definition Classes
StompProtocolHandler
→ ProtocolHandler
def
on_transport_connected
()
:
Unit
Definition Classes
StompProtocolHandler
→ ProtocolHandler
def
on_transport_disconnected
()
:
Unit
Definition Classes
StompProtocolHandler
→ ProtocolHandler
def
on_transport_failure
(
error:
IOException
)
:
Unit
Definition Classes
StompProtocolHandler
→ ProtocolHandler
def
perform_send
(
frame:
StompFrame
,
uow:
StoreUOW
=
null
)
:
Unit
var
producerRoutes
:
LRUCache
[
AsciiBuffer
,
StompProducerRoute
]
def
protocol
:
String
Definition Classes
StompProtocolHandler
→ ProtocolHandler
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]
Definition Classes
StompProtocolHandler
→ ProtocolHandler
def
set_connection
(
connection:
BrokerConnection
)
:
Unit
Definition Classes
StompProtocolHandler
→ ProtocolHandler
var
sink_manager
:
SinkMux
[
StompFrame
]
def
suspend_read
(
reason: ⇒
String
)
:
Unit
final
def
synchronized
[
T0
]
(
arg0: ⇒ T0
)
: T0
Definition Classes
AnyRef
var
temp_destination_map
:
HashMap
[
SimpleAddress
,
SimpleAddress
]
def
toString
()
:
String
Definition Classes
AnyRef → Any
val
transactions
:
HashMap
[
AsciiBuffer
,
TransactionQueue
]
def
updated_headers
(
addresses:
Array
[
SimpleAddress
]
,
headers: HeaderMap
)
: HeaderMap
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
var
waiting_on
: () ⇒
String
Inherited from
ProtocolHandler
Inherited from AnyRef
Inherited from
Any