Uses of Class
com.atlassian.jira.cluster.distribution.localq.LocalQCacheOp
Packages that use LocalQCacheOp
Package
Description
-
Uses of LocalQCacheOp in com.atlassian.jira.cluster.distribution.localq
Methods in com.atlassian.jira.cluster.distribution.localq that return LocalQCacheOpModifier and TypeMethodDescriptionLocalQCacheOpQueue.peek()
Allows to see whats on the head of the queue without removing itLocalQCacheOpQueueWithStats.peek()
LocalQCacheOpQueue.peekOrBlock()
seeLocalQCacheOpQueue.peek()
but will block when the queue is empty;LocalQCacheOpQueueWithStats.peekOrBlock()
Methods in com.atlassian.jira.cluster.distribution.localq with parameters of type LocalQCacheOpModifier and TypeMethodDescriptionboolean
LocalQCacheOpQueue.add
(LocalQCacheOp localQCacheOp) transactional add ofLocalQCacheOp
to the queue; when operation finished we "guarantee" that theLocalQCacheOp
is persistedboolean
LocalQCacheOpQueueWithStats.add
(LocalQCacheOp localQCacheOp) int
LocalQCacheManager.addToAllQueues
(LocalQCacheOp localQCacheOp) boolean
LocalQCriticalHandler.handleCriticalAdd
(LocalQCacheOpQueue queue, LocalQCacheOp toAdd, Throwable t) Should try to "somehow" solve the critical situation of adding on this queue, may retry adding to queue.boolean
LocalQCriticalHandler.handleCriticalRemove
(LocalQCacheOpQueue queue, LocalQCacheOp toRemove, Throwable t) Should try to "somehow" solve the critical situation of removing on this queue, may retry removing from queue.void
LocalQCacheOpSender.send
(Node node, LocalQCacheOp localQCacheOp) If anyRuntimeException
orLocalQCacheOpSender.UnrecoverableFailure
is thrownLocalQCacheOp
may never be send. -
Uses of LocalQCacheOp in com.atlassian.jira.cluster.distribution.localq.rmi
Methods in com.atlassian.jira.cluster.distribution.localq.rmi with parameters of type LocalQCacheOpModifier and TypeMethodDescriptionvoid
LocalQCacheOpRMISender.send
(Node node, LocalQCacheOp localQCacheOp) -
Uses of LocalQCacheOp in com.atlassian.jira.cluster.distribution.localq.tape
Methods in com.atlassian.jira.cluster.distribution.localq.tape that return LocalQCacheOpModifier and TypeMethodDescriptionTapeLocalQCacheOpConverter.from
(byte[] bytes) TapeLocalQCacheOpQueue.peek()
TapeLocalQCacheOpQueue.peekOrBlock()
Methods in com.atlassian.jira.cluster.distribution.localq.tape with parameters of type LocalQCacheOpModifier and TypeMethodDescriptionboolean
TapeLocalQCacheOpQueue.add
(LocalQCacheOp localQCacheOp) boolean
TapeLocalQCriticalHandler.handleCriticalAdd
(LocalQCacheOpQueue localQCacheOpQueue, LocalQCacheOp toAdd, Throwable t) boolean
TapeLocalQCriticalHandler.handleCriticalRemove
(LocalQCacheOpQueue localQCacheOpQueue, LocalQCacheOp toRemove, Throwable t) void
TapeLocalQCacheOpConverter.toStream
(LocalQCacheOp localQCacheOp, OutputStream bytes)