org
.
apache
.
activemq
.
apollo
.
broker
.
LocalRouter
DsubDomain
class
DsubDomain
extends
Domain
[
Queue
]
Linear Supertypes
Domain
[
Queue
],
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
DsubDomain
Domain
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Instance Constructors
new
DsubDomain
()
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
add_destination
: (
Path
,
Queue
) ⇒
Unit
Definition Classes
Domain
def
apply_update
(
traker:
LoggingTracker
)
:
Unit
Definition Classes
Domain
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
auto_create_on_bind
:
Boolean
Definition Classes
Domain
def
auto_create_on_connect
:
Boolean
Definition Classes
DsubDomain
→
Domain
def
bind
(
bind_address:
BindAddress
,
consumer:
DeliveryConsumer
,
security:
SecurityContext
,
on_bind: () ⇒
Unit
)
:
Unit
Definition Classes
DsubDomain
→
Domain
def
bind
(
queue:
Queue
)
:
Unit
def
bind_action
(
consumer:
DeliveryConsumer
)
:
String
Definition Classes
DsubDomain
→
Domain
def
bind_topics
(
queue:
Queue
,
address:
SubscriptionAddress
,
topics:
Traversable
[_ <:
BindAddress
]
)
:
Unit
def
can_bind_all
(
bind_address:
BindAddress
,
consumer:
DeliveryConsumer
,
security:
SecurityContext
)
:
Option
[
String
]
Definition Classes
Domain
def
can_connect_all
(
address:
DestinationAddress
,
producer:
BindableDeliveryProducer
,
security:
SecurityContext
)
:
Option
[
String
]
Definition Classes
Domain
def
can_create_destination
(
address:
DestinationAddress
,
security:
SecurityContext
)
:
Option
[
String
]
Definition Classes
DsubDomain
→
Domain
def
can_destroy_destination
(
address:
DestinationAddress
,
security:
SecurityContext
)
:
Option
[
String
]
Definition Classes
Domain
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
()
def
connect
(
connect_address:
ConnectAddress
,
producer:
BindableDeliveryProducer
,
security:
SecurityContext
)
:
Unit
Definition Classes
Domain
val
consumers
:
HashMap
[
DeliveryConsumer
,
LocalRouter.ConsumerContext
[
Queue
]]
Definition Classes
Domain
val
consumers_by_path
:
PathMap
[(
LocalRouter.ConsumerContext
[
Queue
],
BindAddress
)]
Definition Classes
Domain
def
create_destination
(
address:
DestinationAddress
,
security:
SecurityContext
)
:
Result
[
Queue
,
String
]
Definition Classes
DsubDomain
→
Domain
var
destination_by_id
:
LinkedHashMap
[
String
,
Queue
]
Definition Classes
Domain
var
destination_by_path
:
PathMap
[
Queue
]
Definition Classes
Domain
def
destinations
:
Iterable
[
Queue
]
Definition Classes
Domain
def
destroy_destination
(
address:
DestinationAddress
,
security:
SecurityContext
)
:
Unit
Definition Classes
DsubDomain
→
Domain
def
disconnect
(
connect_address:
ConnectAddress
,
producer:
BindableDeliveryProducer
)
:
Unit
Definition Classes
Domain
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
()
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
get_destination_matches
(
path:
Path
)
:
Iterable
[
Queue
]
Definition Classes
Domain
def
get_dsub_secured_resource
(
address:
DestinationAddress
)
:
SecuredResource
def
get_or_create_destination
(
address:
DestinationAddress
,
security:
SecurityContext
)
:
Result
[
Queue
,
String
]
Definition Classes
Domain
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
val
producers_by_path
:
PathMap
[
ProducerContext
]
Definition Classes
Domain
def
rebind
(
queue:
Queue
,
binding:
DurableSubscriptionQueueBinding
)
:
Unit
var
remove_destination
: (
Path
,
Queue
) ⇒
Option
[
Queue
]
Definition Classes
Domain
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
def
unbind
(
bind_address:
BindAddress
,
consumer:
DeliveryConsumer
,
persistent:
Boolean
,
security:
SecurityContext
)
:
Unit
Definition Classes
DsubDomain
→
Domain
def
unbind
(
queue:
Queue
)
:
Option
[
Queue
]
def
unbind_topics
(
queue:
Queue
,
topics:
Traversable
[_ <:
BindAddress
]
)
:
Unit
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
Domain
[
Queue
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped