org
.
apache
.
activemq
.
apollo
.
amqp
.
AmqpProtocolHandler
AmqpConsumer
class
AmqpConsumer
extends
Task
with
Retained
with
DeliveryConsumer
Linear Supertypes
DeliveryConsumer
,
Retained
,
Task
,
Runnable
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
AmqpConsumer
DeliveryConsumer
Retained
Task
Runnable
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Instance Constructors
new
AmqpConsumer
(
sender:
Sender
,
subscription_id:
Long
,
addresses:
Array
[_ <:
BindAddress
]
,
presettle:
Boolean
,
selector: (
String
,
BooleanExpression
)
,
noLocal:
Boolean
,
browser:
Boolean
,
exclusive:
Boolean
,
include_seq:
Option
[
Long
]
,
from_seq:
Long
,
close_on_drain:
Boolean
)
Type Members
class
AmqpConsumerSession
extends
Sink
[
Delivery
] with
DeliverySession
with
SessionSinkFilter
[
Delivery
]
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
val
addresses
:
Array
[_ <:
BindAddress
]
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
val
base_retained
:
BaseRetained
val
browser
:
Boolean
Definition Classes
AmqpConsumer
→ DeliveryConsumer
def
checkinTag
(
data:
Array
[
Byte
]
)
:
AnyVal
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
()
def
close
:
Unit
val
close_on_drain
:
Boolean
Definition Classes
AmqpConsumer
→ DeliveryConsumer
def
connect
(
p:
DeliveryProducer
)
:
AmqpConsumerSession
Definition Classes
AmqpConsumer
→ DeliveryConsumer
def
connection
:
Option
[
BrokerConnection
]
Definition Classes
AmqpConsumer
→ DeliveryConsumer
def
dispatch_queue
:
DispatchQueue
Definition Classes
AmqpConsumer
→ DeliveryConsumer
def
do_dispose
()
:
Unit
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
val
exclusive
:
Boolean
Definition Classes
AmqpConsumer
→ DeliveryConsumer
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
()
val
from_seq
:
Long
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
val
include_seq
:
Option
[
Long
]
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
isSenderClosed
:
Boolean
def
is_persistent
:
Boolean
Definition Classes
AmqpConsumer
→ DeliveryConsumer
def
jms_selector
:
String
Definition Classes
AmqpConsumer
→ DeliveryConsumer
def
matches
(
delivery:
Delivery
)
:
Boolean
Definition Classes
AmqpConsumer
→ DeliveryConsumer
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
nextTag
:
Array
[
Byte
]
var
nextTagId
:
Long
val
noLocal
:
Boolean
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
val
presettle
:
Boolean
def
printST
(
name:
String
)
:
Unit
def
process
(
proton_delivery:
DeliveryImpl
,
outcome:
Outcome
,
uow:
StoreUOW
)
:
Unit
def
process
(
proton_delivery:
DeliveryImpl
)
:
Unit
def
receive_buffer_size
:
Int
Definition Classes
DeliveryConsumer
val
redeliveries
:
LinkedList
[(
Session
[
Delivery
],
Delivery
)]
def
release
()
:
Unit
Definition Classes
AmqpConsumer
→ Retained
def
retain
()
:
Unit
Definition Classes
AmqpConsumer
→ Retained
def
retained
()
:
Int
Definition Classes
AmqpConsumer
→ Retained
def
run
()
:
Unit
Definition Classes
AmqpConsumer
→ Task → Runnable
val
selector
: (
String
,
BooleanExpression
)
val
session_manager
:
SessionSinkMux
[
Delivery
]
def
set_starting_seq
(
seq:
Long
)
:
Unit
Definition Classes
AmqpConsumer
→ DeliveryConsumer
def
settle
(
delivery:
DeliveryImpl
,
ackType:
DeliveryResult
,
incrementRedelivery:
Boolean
,
uow:
StoreUOW
)
:
Unit
def
start_from_tail
:
Boolean
Definition Classes
AmqpConsumer
→ DeliveryConsumer
var
starting_seq
:
Long
val
subscription_id
:
Long
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
val
tagCache
:
HashSet
[
Array
[
Byte
]]
def
toString
()
:
String
Definition Classes
AmqpConsumer
→ AnyRef → Any
val
unsettled
:
HashMap
[
AsciiBuffer
,
Delivery
]
def
user
:
String
Definition Classes
AmqpConsumer
→ DeliveryConsumer
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
()
Inherited from
DeliveryConsumer
Inherited from
Retained
Inherited from
Task
Inherited from
Runnable
Inherited from
AnyRef
Inherited from
Any
Ungrouped