| Interface | Description |
|---|---|
| LocalQCacheOpQueue |
Abstracts persistent queue implementation
A queue represents a FIFO queue of
LocalQCacheOp for a specific node Node. |
| LocalQCacheOpSender |
Used to send
LocalQCacheOp to remote node. |
| LocalQCriticalHandler |
Helper for handling critical situations like being unable to peek, add, remove from queue.
|
| LogPrefix |
| Class | Description |
|---|---|
| LocalQCacheManager |
Stores all active queues
LocalQCacheOpQueue and manages the queue readers LocalQCacheOpReader
Service defined in ClusterServicesRegistrar only available
in clustered jira and when LocalQConfig.isLocalQReplicationDisabled() is false. |
| LocalQCacheOp |
Represents a cache replication event in the local queue.
|
| LocalQCacheOpQueue.QueueId |
Uniquely identifies a queue
|
| LocalQCacheOpQueueFactory |
Creates
LocalQCacheOpQueue for given Node and nodeQueueNumber so it is easy to switch to
a different queue implementation. |
| LocalQCacheOpQueueWithStats |
Statistics for the delegate
LocalQCacheOpQueue. |
| LocalQCacheOpQueueWithStats.QueueStats | |
| LocalQCacheReplicator | |
| LocalQConfig |
Contains all static configuration for LocalQ.
|
| LocalQCriticalHandlerFactory |
Service defined in
com.atlassian.jira.ClusterServicesRegistrar only available in clustered jira and
when LocalQConfig.isLocalQReplicationDisabled() is false. |
| LocalQStatsUtil |
Utility class for
LocalQCacheOpQueueWithStats.QueueStats
Used to generate:
on INFO: total and snapshot statistics per node
on DEBUG: total and snapshot statistics per node-queue |
| Enum | Description |
|---|---|
| LocalQCacheOp.Action |
| Exception | Description |
|---|---|
| LocalQCacheOpSender.RecoverableFailure |
Exception used by sender to signal
LocalQCacheOp could not be delivered, but should be retried "indefinitely". |
| LocalQCacheOpSender.UnrecoverableFailure |
Exception used by sender to signal
LocalQCacheOp could not be delivered, but is "probably" a poison message
and cannot be delivered now or ever. |
Copyright © 2002-2024 Atlassian. All Rights Reserved.