public interface PostOffice extends ActiveMQComponent
isStarted, start, stop
Binding removeBinding(SimpleString uniqueName, Transaction tx, boolean deleteData) throws Exception
Exception
Bindings lookupBindingsForAddress(SimpleString address) throws Exception
address
- Exception
Bindings getBindingsForAddress(SimpleString address) throws Exception
address
- Exception
Binding getBinding(SimpleString uniqueName)
Bindings getMatchingBindings(SimpleString address) throws Exception
Exception
Map<SimpleString,Binding> getAllBindings()
RoutingStatus route(ServerMessage message, QueueCreator queueCreator, boolean direct) throws Exception
Exception
RoutingStatus route(ServerMessage message, QueueCreator queueCreator, Transaction tx, boolean direct) throws Exception
Exception
RoutingStatus route(ServerMessage message, QueueCreator queueCreator, Transaction tx, boolean direct, boolean rejectDuplicates) throws Exception
Exception
RoutingStatus route(ServerMessage message, QueueCreator queueCreator, RoutingContext context, boolean direct) throws Exception
Exception
RoutingStatus route(ServerMessage message, QueueCreator queueCreator, RoutingContext context, boolean direct, boolean rejectDuplicates) throws Exception
Exception
MessageReference reroute(ServerMessage message, Queue queue, Transaction tx) throws Exception
Exception
Pair<RoutingContext,ServerMessage> redistribute(ServerMessage message, Queue originatingQueue, Transaction tx) throws Exception
Exception
void processRoute(ServerMessage message, RoutingContext context, boolean direct) throws Exception
Exception
DuplicateIDCache getDuplicateIDCache(SimpleString address)
void sendQueueInfoToQueue(SimpleString queueName, SimpleString address) throws Exception
Exception
Object getNotificationLock()
void startExpiryScanner()
boolean isAddressBound(SimpleString address) throws Exception
Exception
Set<SimpleString> getAddresses()
Copyright © 2017 JBoss by Red Hat. All rights reserved.