Constructor and Description |
---|
QueueControlImpl(Queue queue,
String address,
PostOffice postOffice,
StorageManager storageManager,
HierarchicalRepository<AddressSettings> addressSettingsRepository) |
Constructor and Description |
---|
MessageCounter(String name,
String subscription,
Queue serverQueue,
boolean topic,
boolean durable,
int daycountmax)
Constructor
|
Modifier and Type | Method and Description |
---|---|
Queue |
PagedReferenceImpl.getQueue() |
Queue |
PageSubscription.getQueue() |
Modifier and Type | Method and Description |
---|---|
MessageReference |
PagedReferenceImpl.copy(Queue queue) |
void |
PageSubscription.setQueue(Queue queue) |
Modifier and Type | Method and Description |
---|---|
Queue |
PageSubscriptionImpl.getQueue() |
Modifier and Type | Method and Description |
---|---|
void |
PageSubscriptionImpl.setQueue(Queue queue) |
Modifier and Type | Method and Description |
---|---|
JournalLoadInformation |
StorageManager.loadMessageJournal(PostOffice postOffice,
PagingManager pagingManager,
ResourceManager resourceManager,
Map<Long,Queue> queues,
Map<Long,QueueBindingInfo> queueInfos,
Map<SimpleString,List<Pair<byte[],Long>>> duplicateIDMap,
Set<Pair<Long,Long>> pendingLargeMessages) |
Modifier and Type | Method and Description |
---|---|
JournalLoadInformation |
JournalStorageManager.loadMessageJournal(PostOffice postOffice,
PagingManager pagingManager,
ResourceManager resourceManager,
Map<Long,Queue> queues,
Map<Long,QueueBindingInfo> queueInfos,
Map<SimpleString,List<Pair<byte[],Long>>> duplicateIDMap,
Set<Pair<Long,Long>> pendingLargeMessages) |
Modifier and Type | Method and Description |
---|---|
JournalLoadInformation |
NullStorageManager.loadMessageJournal(PostOffice postOffice,
PagingManager pagingManager,
ResourceManager resourceManager,
Map<Long,Queue> queues,
Map<Long,QueueBindingInfo> queueInfos,
Map<SimpleString,List<Pair<byte[],Long>>> duplicateIDMap,
Set<Pair<Long,Long>> pendingLM) |
Modifier and Type | Method and Description |
---|---|
Queue |
QueueBinding.getQueue() |
Modifier and Type | Method and Description |
---|---|
boolean |
Bindings.redistribute(ServerMessage message,
Queue originatingQueue,
RoutingContext context) |
Pair<RoutingContext,ServerMessage> |
PostOffice.redistribute(ServerMessage message,
Queue originatingQueue,
Transaction tx) |
MessageReference |
PostOffice.reroute(ServerMessage message,
Queue queue,
Transaction tx) |
Modifier and Type | Method and Description |
---|---|
Queue |
LocalQueueBinding.getQueue() |
Modifier and Type | Method and Description |
---|---|
boolean |
BindingsImpl.redistribute(ServerMessage message,
Queue originatingQueue,
RoutingContext context) |
Pair<RoutingContext,ServerMessage> |
PostOfficeImpl.redistribute(ServerMessage message,
Queue originatingQueue,
Transaction tx)
The redistribution can't process the route right away as we may be dealing with a large message which will need to be processed on a different thread
|
MessageReference |
PostOfficeImpl.reroute(ServerMessage message,
Queue queue,
Transaction tx) |
Constructor and Description |
---|
LocalQueueBinding(SimpleString address,
Queue queue,
SimpleString nodeID) |
Modifier and Type | Method and Description |
---|---|
Queue |
QueueFactory.createQueue(long persistenceID,
SimpleString address,
SimpleString name,
Filter filter,
PageSubscription pageSubscription,
boolean durable,
boolean temporary) |
Queue |
HornetQServer.createQueue(SimpleString address,
SimpleString queueName,
SimpleString filter,
boolean durable,
boolean temporary) |
Queue |
HornetQServer.deployQueue(SimpleString address,
SimpleString queueName,
SimpleString filterString,
boolean durable,
boolean temporary) |
Queue |
ServerConsumer.getQueue() |
Queue |
MessageReference.getQueue() |
Queue |
HornetQServer.locateQueue(SimpleString queueName) |
Modifier and Type | Method and Description |
---|---|
List<Queue> |
RouteContextList.getDurableQueues() |
List<Queue> |
RoutingContext.getDurableQueues(SimpleString address) |
List<Queue> |
RouteContextList.getNonDurableQueues() |
List<Queue> |
RoutingContext.getNonDurableQueues(SimpleString address) |
Modifier and Type | Method and Description |
---|---|
void |
RoutingContext.addQueue(SimpleString address,
Queue queue) |
MessageReference |
MessageReference.copy(Queue queue) |
MessageReference |
ServerMessage.createReference(Queue queue) |
Modifier and Type | Method and Description |
---|---|
Queue |
Bridge.getQueue() |
Modifier and Type | Method and Description |
---|---|
Queue |
RemoteQueueBindingImpl.getQueue() |
Queue |
BridgeImpl.getQueue() |
Constructor and Description |
---|
BridgeImpl(ServerLocatorInternal serverLocator,
int reconnectAttempts,
long retryInterval,
double retryMultiplier,
long maxRetryInterval,
UUID nodeUUID,
SimpleString name,
Queue queue,
Executor executor,
SimpleString filterString,
SimpleString forwardingAddress,
ScheduledExecutorService scheduledExecutor,
Transformer transformer,
boolean useDuplicateDetection,
String user,
String password,
boolean activated,
StorageManager storageManager) |
ClusterConnectionBridge(ClusterConnection clusterConnection,
ClusterManagerInternal clusterManager,
ServerLocatorInternal targetLocator,
ServerLocatorInternal discoveryLocator,
int reconnectAttempts,
long retryInterval,
double retryMultiplier,
long maxRetryInterval,
UUID nodeUUID,
long targetNodeEventUID,
String targetNodeID,
SimpleString name,
Queue queue,
Executor executor,
SimpleString filterString,
SimpleString forwardingAddress,
ScheduledExecutorService scheduledExecutor,
Transformer transformer,
boolean useDuplicateDetection,
String user,
String password,
boolean activated,
StorageManager storageManager,
SimpleString managementAddress,
SimpleString managementNotificationAddress,
MessageFlowRecord flowRecord,
TransportConfiguration connector) |
Redistributor(Queue queue,
StorageManager storageManager,
PostOffice postOffice,
Executor executor,
int batchSize) |
RemoteQueueBindingImpl(long id,
SimpleString address,
SimpleString uniqueName,
SimpleString routingName,
Long remoteQueueID,
SimpleString filterString,
Queue storeAndForwardQueue,
SimpleString bridgeName,
int distance) |
Modifier and Type | Class and Description |
---|---|
class |
LastValueQueue
A queue that will discard messages if a newer message with the same MessageImpl.HDR_LAST_VALUE_NAME property value.
|
class |
QueueImpl
Implementation of a Queue
Completely non blocking between adding to queue and delivering to consumers.
|
Modifier and Type | Method and Description |
---|---|
Queue |
QueueFactoryImpl.createQueue(long persistenceID,
SimpleString address,
SimpleString name,
Filter filter,
PageSubscription pageSubscription,
boolean durable,
boolean temporary) |
Queue |
HornetQServerImpl.createQueue(SimpleString address,
SimpleString queueName,
SimpleString filterString,
boolean durable,
boolean temporary) |
Queue |
HornetQServerImpl.deployQueue(SimpleString address,
SimpleString queueName,
SimpleString filterString,
boolean durable,
boolean temporary) |
Queue |
ServerConsumerImpl.getQueue() |
Queue |
MessageReferenceImpl.getQueue() |
Queue |
HornetQServerImpl.locateQueue(SimpleString queueName) |
Modifier and Type | Method and Description |
---|---|
List<Queue> |
RoutingContextImpl.getDurableQueues(SimpleString address) |
List<Queue> |
RoutingContextImpl.getNonDurableQueues(SimpleString address) |
Modifier and Type | Method and Description |
---|---|
void |
RoutingContextImpl.addQueue(SimpleString address,
Queue queue) |
MessageReference |
MessageReferenceImpl.copy(Queue queue) |
MessageReference |
ServerMessageImpl.createReference(Queue queue) |
Constructor and Description |
---|
MessageReferenceImpl(MessageReferenceImpl other,
Queue queue) |
MessageReferenceImpl(ServerMessage message,
Queue queue) |
Modifier and Type | Method and Description |
---|---|
void |
ManagementService.registerQueue(Queue queue,
SimpleString address,
StorageManager storageManager) |
Modifier and Type | Method and Description |
---|---|
void |
ManagementServiceImpl.registerQueue(Queue queue,
SimpleString address,
StorageManager storageManager) |
Modifier and Type | Method and Description |
---|---|
void |
JMSManagementService.registerQueue(HornetQQueue queue,
Queue serverQueue) |
Modifier and Type | Method and Description |
---|---|
void |
JMSManagementServiceImpl.registerQueue(HornetQQueue queue,
Queue serverQueue) |
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.