B C D E F G I J K L M N P Q R S T U _ 

B

BaseUniversalKafkaQueue<T extends BaseUniversalQueueMessage> - Class in com.github.ddth.queue.impl
Base class for universal Kafka queue implementation.
BaseUniversalKafkaQueue() - Constructor for class com.github.ddth.queue.impl.BaseUniversalKafkaQueue
 
BaseUniversalQueueMessage - Class in com.github.ddth.queue.impl
Universal queue message.
BaseUniversalQueueMessage() - Constructor for class com.github.ddth.queue.impl.BaseUniversalQueueMessage
 
BaseUniversalRedisQueue<T extends BaseUniversalQueueMessage> - Class in com.github.ddth.queue.impl
Base class for universal Redis queue implementation.
BaseUniversalRedisQueue() - Constructor for class com.github.ddth.queue.impl.BaseUniversalRedisQueue
 

C

COL_CONTENT - Static variable in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
Table's column name to store message's content
COL_CONTENT - Static variable in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
Table's column name to store message's content
COL_CONTENT - Static variable in class com.github.ddth.queue.impl.universal.UniversalJdbcQueue
Table's column name to store message's content
COL_CONTENT - Static variable in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
Table's column name to store message's content
COL_CONTENT - Static variable in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
Table's column name to store message's content
COL_CONTENT - Static variable in class com.github.ddth.queue.impl.universal2.UniversalJdbcQueue
Table's column name to store message's content
COL_EPHEMERAL_ID - Static variable in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
Table's column name to store ephemeral id
COL_EPHEMERAL_ID - Static variable in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
Table's column name to store ephemeral id
COL_EPHEMERAL_ID - Static variable in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
Table's column name to store ephemeral id
COL_EPHEMERAL_ID - Static variable in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
Table's column name to store ephemeral id
COL_NUM_REQUEUES - Static variable in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
Table's column name to store message's number of requeues
COL_NUM_REQUEUES - Static variable in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
Table's column name to store message's number of requeues
COL_NUM_REQUEUES - Static variable in class com.github.ddth.queue.impl.universal.UniversalJdbcQueue
Table's column name to store message's number of requeues
COL_NUM_REQUEUES - Static variable in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
Table's column name to store message's number of requeues
COL_NUM_REQUEUES - Static variable in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
Table's column name to store message's number of requeues
COL_NUM_REQUEUES - Static variable in class com.github.ddth.queue.impl.universal2.UniversalJdbcQueue
Table's column name to store message's number of requeues
COL_ORG_TIMESTAMP - Static variable in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
Table's column name to store message's original timestamp
COL_ORG_TIMESTAMP - Static variable in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
Table's column name to store message's original timestamp
COL_ORG_TIMESTAMP - Static variable in class com.github.ddth.queue.impl.universal.UniversalJdbcQueue
Table's column name to store message's original timestamp
COL_ORG_TIMESTAMP - Static variable in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
Table's column name to store message's original timestamp
COL_ORG_TIMESTAMP - Static variable in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
Table's column name to store message's original timestamp
COL_ORG_TIMESTAMP - Static variable in class com.github.ddth.queue.impl.universal2.UniversalJdbcQueue
Table's column name to store message's original timestamp
COL_QUEUE_ID - Static variable in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
Table's column name to store queue-id
COL_QUEUE_ID - Static variable in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
Table's column name to store queue-id
COL_QUEUE_ID - Static variable in class com.github.ddth.queue.impl.universal.UniversalJdbcQueue
Table's column name to store queue-id
COL_QUEUE_ID - Static variable in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
Table's column name to store queue-id
COL_QUEUE_ID - Static variable in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
Table's column name to store queue-id
COL_QUEUE_ID - Static variable in class com.github.ddth.queue.impl.universal2.UniversalJdbcQueue
Table's column name to store queue-id
COL_TIMESTAMP - Static variable in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
Table's column name to store message's timestamp
COL_TIMESTAMP - Static variable in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
Table's column name to store message's timestamp
COL_TIMESTAMP - Static variable in class com.github.ddth.queue.impl.universal.UniversalJdbcQueue
Table's column name to store message's timestamp
COL_TIMESTAMP - Static variable in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
Table's column name to store message's timestamp
COL_TIMESTAMP - Static variable in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
Table's column name to store message's timestamp
COL_TIMESTAMP - Static variable in class com.github.ddth.queue.impl.universal2.UniversalJdbcQueue
Table's column name to store message's timestamp
com.github.ddth.queue - package com.github.ddth.queue
 
com.github.ddth.queue.impl - package com.github.ddth.queue.impl
 
com.github.ddth.queue.impl.universal - package com.github.ddth.queue.impl.universal
 
com.github.ddth.queue.impl.universal2 - package com.github.ddth.queue.impl.universal2
 
com.github.ddth.queue.utils - package com.github.ddth.queue.utils
 
content() - Method in class com.github.ddth.queue.impl.BaseUniversalQueueMessage
Gets message's content.
content(byte[]) - Method in class com.github.ddth.queue.impl.BaseUniversalQueueMessage
Sets message's content.
content(String) - Method in class com.github.ddth.queue.impl.BaseUniversalQueueMessage
Sets message's content.
contentAsString() - Method in class com.github.ddth.queue.impl.BaseUniversalQueueMessage
Gets message's content as a String.

D

DEFAULT_MAX_RETRIES - Static variable in class com.github.ddth.queue.impl.JdbcQueue
 
deserialize(byte[]) - Method in class com.github.ddth.queue.impl.KafkaQueue
Deserilizes a queue message.
deserialize(byte[]) - Method in class com.github.ddth.queue.impl.RedisQueue
Deserilizes a queue message.
deserialize(byte[]) - Method in class com.github.ddth.queue.impl.universal.UniversalKafkaQueue
Deserilizes a queue message.
deserialize(byte[]) - Method in class com.github.ddth.queue.impl.universal.UniversalRedisQueue
Deserilizes a queue message.
deserialize(byte[]) - Method in class com.github.ddth.queue.impl.universal2.UniversalKafkaQueue
Deserilizes a queue message.
deserialize(byte[]) - Method in class com.github.ddth.queue.impl.universal2.UniversalRedisQueue
Deserilizes a queue message.
destroy() - Method in class com.github.ddth.queue.impl.JdbcQueue
destroy() - Method in class com.github.ddth.queue.impl.KafkaQueue
Destroy method.
destroy() - Method in class com.github.ddth.queue.impl.RedisQueue
Destroy method.

E

ephemeralSize() - Method in class com.github.ddth.queue.impl.JdbcQueue
Gets ephemeral-storage's number of items.
ephemeralSize() - Method in class com.github.ddth.queue.impl.KafkaQueue
Gets ephemeral-storage's number of items.
ephemeralSize() - Method in class com.github.ddth.queue.impl.RedisQueue
Gets ephemeral-storage's number of items.
ephemeralSize() - Method in interface com.github.ddth.queue.IQueue
Gets ephemeral-storage's number of items.

F

FIELD_CONTENT - Static variable in class com.github.ddth.queue.impl.BaseUniversalQueueMessage
 
FIELD_NUM_REQUEUES - Static variable in class com.github.ddth.queue.impl.BaseUniversalQueueMessage
 
FIELD_ORG_TIMESTAMP - Static variable in class com.github.ddth.queue.impl.BaseUniversalQueueMessage
 
FIELD_QUEUE_ID - Static variable in class com.github.ddth.queue.impl.BaseUniversalQueueMessage
 
FIELD_TIMESTAMP - Static variable in class com.github.ddth.queue.impl.BaseUniversalQueueMessage
 
finish(IQueueMessage) - Method in class com.github.ddth.queue.impl.JdbcQueue
Called when finish processing the message to cleanup ephemeral storage.
finish(IQueueMessage) - Method in class com.github.ddth.queue.impl.KafkaQueue
Called when finish processing the message to cleanup ephemeral storage.
finish(IQueueMessage) - Method in class com.github.ddth.queue.impl.RedisQueue
Called when finish processing the message to cleanup ephemeral storage.
finish(IQueueMessage) - Method in interface com.github.ddth.queue.IQueue
Called when finish processing the message to cleanup ephemeral storage.
fromBytes(byte[], Class<T>) - Static method in class com.github.ddth.queue.impl.BaseUniversalQueueMessage
Deserializes from a byte[] - which has been serialized by BaseUniversalQueueMessage.toBytes().
fromBytes(byte[]) - Static method in class com.github.ddth.queue.impl.universal.UniversalQueueMessage
Deserializes from a byte[].
fromBytes(byte[]) - Static method in class com.github.ddth.queue.impl.universal2.UniversalQueueMessage
Deserializes from a byte[].
fromJson(String) - Method in class com.github.ddth.queue.impl.BaseUniversalQueueMessage

G

getBufferSize() - Method in class com.github.ddth.queue.impl.KafkaQueue
Number of maximum items KafkaQueue should buffer.
getConsumerGroupId() - Method in class com.github.ddth.queue.impl.KafkaQueue
Kafka's group-id to consume messages.
getEphemeralDisabled() - Method in class com.github.ddth.queue.impl.universal.UniversalJdbcQueue
 
getEphemeralDisabled() - Method in class com.github.ddth.queue.impl.universal2.UniversalJdbcQueue
 
getFifo() - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
 
getFifo() - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
 
getFifo() - Method in class com.github.ddth.queue.impl.universal.UniversalJdbcQueue
 
getFifo() - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
 
getFifo() - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
 
getFifo() - Method in class com.github.ddth.queue.impl.universal2.UniversalJdbcQueue
 
getJedisPool() - Method in class com.github.ddth.queue.impl.RedisQueue
 
getKafkaClient() - Method in class com.github.ddth.queue.impl.KafkaQueue
 
getMaxRetries() - Method in class com.github.ddth.queue.impl.JdbcQueue
 
getOffsetCommitPeriodMs() - Method in class com.github.ddth.queue.impl.KafkaQueue
Consumer's topic offset will be committed to server every KafkaQueue.offsetCommitPeriodMs milliseconds.Number of maximum items KafkaQueue should buffer.
getOrphanFromEphemeralStorage(JdbcTemplate, long) - Method in class com.github.ddth.queue.impl.JdbcQueue
Gets all orphan messages (messages that were left in ephemeral storage for a long time).
getOrphanFromEphemeralStorage(JdbcTemplate, long) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
Gets all orphan messages (messages that were left in ephemeral storage for a long time).
getOrphanFromEphemeralStorage(JdbcTemplate, long) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
Gets all orphan messages (messages that were left in ephemeral storage for a long time).
getOrphanFromEphemeralStorage(JdbcTemplate, long) - Method in class com.github.ddth.queue.impl.universal.UniversalJdbcQueue
Gets all orphan messages (messages that were left in ephemeral storage for a long time).
getOrphanFromEphemeralStorage(JdbcTemplate, long) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
Gets all orphan messages (messages that were left in ephemeral storage for a long time).
getOrphanFromEphemeralStorage(JdbcTemplate, long) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
Gets all orphan messages (messages that were left in ephemeral storage for a long time).
getOrphanFromEphemeralStorage(JdbcTemplate, long) - Method in class com.github.ddth.queue.impl.universal2.UniversalJdbcQueue
Gets all orphan messages (messages that were left in ephemeral storage for a long time).
getOrphanMessages(long) - Method in class com.github.ddth.queue.impl.JdbcQueue
Gets all orphan messages (messages that were left in ephemeral storage for a long time).
getOrphanMessages(long) - Method in class com.github.ddth.queue.impl.KafkaQueue
Gets all orphan messages (messages that were left in ephemeral storage for a long time).
getOrphanMessages(long) - Method in class com.github.ddth.queue.impl.RedisQueue
Gets all orphan messages (messages that were left in ephemeral storage for a long time).
getOrphanMessages(long) - Method in interface com.github.ddth.queue.IQueue
Gets all orphan messages (messages that were left in ephemeral storage for a long time).
getProducerType() - Method in class com.github.ddth.queue.impl.KafkaQueue
 
getRedisHashName() - Method in class com.github.ddth.queue.impl.RedisQueue
 
getRedisHostAndPort() - Method in class com.github.ddth.queue.impl.RedisQueue
Redis' host and port scheme (format host:port).
getRedisListName() - Method in class com.github.ddth.queue.impl.RedisQueue
 
getRedisSortedSetName() - Method in class com.github.ddth.queue.impl.RedisQueue
 
getTableName() - Method in class com.github.ddth.queue.impl.JdbcQueue
 
getTableNameEphemeral() - Method in class com.github.ddth.queue.impl.JdbcQueue
 
getTableNameEphemeral() - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
getTableNameEphemeral() - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
getTableNameEphemeral() - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
getTableNameEphemeral() - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
getTopicName() - Method in class com.github.ddth.queue.impl.KafkaQueue
Name of Kafka topic to store queue messages.
getTransactionIsolationLevel() - Method in class com.github.ddth.queue.impl.JdbcQueue
 
getZkConnString() - Method in class com.github.ddth.queue.impl.KafkaQueue
Zookeeper connection string (format host1:port1,host2:port2,host3:port3/path).

I

IDGEN - Static variable in class com.github.ddth.queue.utils.QueueUtils
 
init() - Method in class com.github.ddth.queue.impl.JdbcQueue
init() - Method in class com.github.ddth.queue.impl.KafkaQueue
Init method.
init() - Method in class com.github.ddth.queue.impl.RedisQueue
Init method.
init() - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
 
init() - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
 
init() - Method in class com.github.ddth.queue.impl.universal.UniversalJdbcQueue
 
init() - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
 
init() - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
 
init() - Method in class com.github.ddth.queue.impl.universal2.UniversalJdbcQueue
 
IQueue - Interface in com.github.ddth.queue
APIs to interact with queue.
IQueueMessage - Interface in com.github.ddth.queue
Represents a queue message.
IQueueMessage.EmptyQueueMessage - Class in com.github.ddth.queue
An empty queue message.
IQueueMessage.EmptyQueueMessage() - Constructor for class com.github.ddth.queue.IQueueMessage.EmptyQueueMessage
 
isEphemeralDisabled() - Method in class com.github.ddth.queue.impl.universal.UniversalJdbcQueue
 
isEphemeralDisabled() - Method in class com.github.ddth.queue.impl.universal2.UniversalJdbcQueue
 
isFifo() - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
 
isFifo() - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
 
isFifo() - Method in class com.github.ddth.queue.impl.universal.UniversalJdbcQueue
 
isFifo() - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
 
isFifo() - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
 
isFifo() - Method in class com.github.ddth.queue.impl.universal2.UniversalJdbcQueue
 
isLeaderAutoRebalance() - Method in class com.github.ddth.queue.impl.KafkaQueue
Should we allow leaders to rebalance? Default value is false.

J

JdbcQueue - Class in com.github.ddth.queue.impl
Abstract JDBC implementation of IQueue.
JdbcQueue() - Constructor for class com.github.ddth.queue.impl.JdbcQueue
 

K

KafkaQueue - Class in com.github.ddth.queue.impl
(Experimental) Kafka implementation of IQueue.
KafkaQueue() - Constructor for class com.github.ddth.queue.impl.KafkaQueue
 

L

LessLockingUniversalMySQLQueue - Class in com.github.ddth.queue.impl.universal
Same as UniversalJdbcQueue, but using a less-locking algorithm - specific for MySQL, and requires onle one single db table for both queue and ephemeral storages.
LessLockingUniversalMySQLQueue() - Constructor for class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
 
LessLockingUniversalMySQLQueue - Class in com.github.ddth.queue.impl.universal2
Same as UniversalJdbcQueue, but using a less-locking algorithm - specific for MySQL, and requires onle one single db table for both queue and ephemeral storages.
LessLockingUniversalMySQLQueue() - Constructor for class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
 
LessLockingUniversalPgSQLQueue - Class in com.github.ddth.queue.impl.universal
Same as UniversalJdbcQueue, but using a less-locking algorithm - specific for PgSQL, and requires only one single db table for both queue and ephemeral storages.
LessLockingUniversalPgSQLQueue() - Constructor for class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
 
LessLockingUniversalPgSQLQueue - Class in com.github.ddth.queue.impl.universal2
Same as UniversalJdbcQueue, but using a less-locking algorithm - specific for PgSQL, and requires only one single db table for both queue and ephemeral storages.
LessLockingUniversalPgSQLQueue() - Constructor for class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
 

M

main(String[]) - Static method in class com.github.ddth.queue.impl.universal.UniversalQueueMessage
 
main(String[]) - Static method in class com.github.ddth.queue.impl.universal2.UniversalQueueMessage
 
markEphemeralDisabled(boolean) - Method in class com.github.ddth.queue.impl.universal.UniversalJdbcQueue
 
markEphemeralDisabled(boolean) - Method in class com.github.ddth.queue.impl.universal2.UniversalJdbcQueue
 
markFifo(boolean) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
 
markFifo(boolean) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
 
markFifo(boolean) - Method in class com.github.ddth.queue.impl.universal.UniversalJdbcQueue
 
markFifo(boolean) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
 
markFifo(boolean) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
 
markFifo(boolean) - Method in class com.github.ddth.queue.impl.universal2.UniversalJdbcQueue
 
moveFromEphemeralToQueueStorage(IQueueMessage) - Method in class com.github.ddth.queue.impl.JdbcQueue
Moves a message from ephemeral back to queue storage.
moveFromEphemeralToQueueStorage(IQueueMessage) - Method in class com.github.ddth.queue.impl.KafkaQueue
Moves a message from ephemeral back to queue storage.
moveFromEphemeralToQueueStorage(IQueueMessage) - Method in class com.github.ddth.queue.impl.RedisQueue
Moves a message from ephemeral back to queue storage.
moveFromEphemeralToQueueStorage(IQueueMessage) - Method in interface com.github.ddth.queue.IQueue
Moves a message from ephemeral back to queue storage.

N

newInstance() - Static method in class com.github.ddth.queue.impl.universal.UniversalQueueMessage
Creates a new UniversalQueueMessage object.
newInstance() - Static method in class com.github.ddth.queue.impl.universal2.UniversalQueueMessage
Creates a new UniversalQueueMessage object.

P

putToEphemeralStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.JdbcQueue
Puts a message to the ephemeral storage.
putToEphemeralStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
Puts a message to the ephemeral storage.
putToEphemeralStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
Puts a message to the ephemeral storage.
putToEphemeralStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal.UniversalJdbcQueue
Puts a message to the ephemeral storage.
putToEphemeralStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
Puts a message to the ephemeral storage.
putToEphemeralStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
Puts a message to the ephemeral storage.
putToEphemeralStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal2.UniversalJdbcQueue
Puts a message to the ephemeral storage.
putToQueue(IQueueMessage) - Method in class com.github.ddth.queue.impl.KafkaQueue
Puts a message to Kafka queue.
putToQueueStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.JdbcQueue
Puts a message to tail of the queue storage.
putToQueueStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
Puts a message to tail of the queue storage.
putToQueueStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
Puts a message to tail of the queue storage.
putToQueueStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal.UniversalJdbcQueue
Puts a message to tail of the queue storage.
putToQueueStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
Puts a message to tail of the queue storage.
putToQueueStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
Puts a message to tail of the queue storage.
putToQueueStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal2.UniversalJdbcQueue
Puts a message to tail of the queue storage.

Q

qId() - Method in class com.github.ddth.queue.impl.universal.UniversalQueueMessage
Message's unique id in queue.
qId(Object) - Method in class com.github.ddth.queue.impl.universal.UniversalQueueMessage
Sets message's unique queue id.
qId() - Method in class com.github.ddth.queue.impl.universal2.UniversalQueueMessage
Message's unique id in queue.
qId(Object) - Method in class com.github.ddth.queue.impl.universal2.UniversalQueueMessage
Sets message's unique queue id.
qId() - Method in class com.github.ddth.queue.IQueueMessage.EmptyQueueMessage
 
qId(Object) - Method in class com.github.ddth.queue.IQueueMessage.EmptyQueueMessage
 
qId() - Method in interface com.github.ddth.queue.IQueueMessage
Message's unique id in queue.
qId(Object) - Method in interface com.github.ddth.queue.IQueueMessage
Sets message's unique queue id.
qIncNumRequeues() - Method in class com.github.ddth.queue.impl.BaseUniversalQueueMessage
Increases message's number of re-queue times by 1.
qIncNumRequeues() - Method in class com.github.ddth.queue.IQueueMessage.EmptyQueueMessage
 
qIncNumRequeues() - Method in interface com.github.ddth.queue.IQueueMessage
Increases message's number of re-queue times by 1.
qNumRequeues() - Method in class com.github.ddth.queue.impl.BaseUniversalQueueMessage
How many times message has been re-queued?
qNumRequeues(int) - Method in class com.github.ddth.queue.impl.BaseUniversalQueueMessage
Sets message's number of re-queue times.
qNumRequeues() - Method in class com.github.ddth.queue.IQueueMessage.EmptyQueueMessage
 
qNumRequeues(int) - Method in class com.github.ddth.queue.IQueueMessage.EmptyQueueMessage
 
qNumRequeues() - Method in interface com.github.ddth.queue.IQueueMessage
How many times message has been re-queued?
qNumRequeues(int) - Method in interface com.github.ddth.queue.IQueueMessage
Sets message's number of re-queue times.
qOriginalTimestamp() - Method in class com.github.ddth.queue.impl.BaseUniversalQueueMessage
Message's first-queued timestamp.
qOriginalTimestamp(Date) - Method in class com.github.ddth.queue.impl.BaseUniversalQueueMessage
Sets message's first-queued timestamp.
qOriginalTimestamp() - Method in class com.github.ddth.queue.IQueueMessage.EmptyQueueMessage
 
qOriginalTimestamp(Date) - Method in class com.github.ddth.queue.IQueueMessage.EmptyQueueMessage
 
qOriginalTimestamp() - Method in interface com.github.ddth.queue.IQueueMessage
Message's first-queued timestamp.
qOriginalTimestamp(Date) - Method in interface com.github.ddth.queue.IQueueMessage
Sets message's first-queued timestamp.
qTimestamp() - Method in class com.github.ddth.queue.impl.BaseUniversalQueueMessage
Message's last-queued timestamp.
qTimestamp(Date) - Method in class com.github.ddth.queue.impl.BaseUniversalQueueMessage
Sets message's last-queued timestamp.
qTimestamp() - Method in class com.github.ddth.queue.IQueueMessage.EmptyQueueMessage
 
qTimestamp(Date) - Method in class com.github.ddth.queue.IQueueMessage.EmptyQueueMessage
 
qTimestamp() - Method in interface com.github.ddth.queue.IQueueMessage
Message's last-queued timestamp.
qTimestamp(Date) - Method in interface com.github.ddth.queue.IQueueMessage
Sets message's last-queued timestamp.
queue(IQueueMessage) - Method in class com.github.ddth.queue.impl.JdbcQueue
Queues a message.
queue(IQueueMessage) - Method in class com.github.ddth.queue.impl.KafkaQueue
Queues a message.
queue(IQueueMessage) - Method in class com.github.ddth.queue.impl.RedisQueue
Queues a message.
queue(IQueueMessage) - Method in interface com.github.ddth.queue.IQueue
Queues a message.
QueueException - Exception in com.github.ddth.queue.utils
Thrown to indicate that there has been an error with queue oeration.
QueueException() - Constructor for exception com.github.ddth.queue.utils.QueueException
 
QueueException(String) - Constructor for exception com.github.ddth.queue.utils.QueueException
 
QueueException(Throwable) - Constructor for exception com.github.ddth.queue.utils.QueueException
 
QueueException(String, Throwable) - Constructor for exception com.github.ddth.queue.utils.QueueException
 
QueueException(String, Throwable, boolean, boolean) - Constructor for exception com.github.ddth.queue.utils.QueueException
 
QueueException.CannotDeserializeQueueMessage - Exception in com.github.ddth.queue.utils
Thrown to indicate that the queue message can not be deserialized.
QueueException.CannotDeserializeQueueMessage() - Constructor for exception com.github.ddth.queue.utils.QueueException.CannotDeserializeQueueMessage
 
QueueException.CannotDeserializeQueueMessage(String) - Constructor for exception com.github.ddth.queue.utils.QueueException.CannotDeserializeQueueMessage
 
QueueException.CannotDeserializeQueueMessage(Throwable) - Constructor for exception com.github.ddth.queue.utils.QueueException.CannotDeserializeQueueMessage
 
QueueException.CannotDeserializeQueueMessage(String, Throwable) - Constructor for exception com.github.ddth.queue.utils.QueueException.CannotDeserializeQueueMessage
 
QueueException.CannotDeserializeQueueMessage(String, Throwable, boolean, boolean) - Constructor for exception com.github.ddth.queue.utils.QueueException.CannotDeserializeQueueMessage
 
QueueException.CannotSerializeQueueMessage - Exception in com.github.ddth.queue.utils
Thrown to indicate that the queue message can not be serialized.
QueueException.CannotSerializeQueueMessage() - Constructor for exception com.github.ddth.queue.utils.QueueException.CannotSerializeQueueMessage
 
QueueException.CannotSerializeQueueMessage(String) - Constructor for exception com.github.ddth.queue.utils.QueueException.CannotSerializeQueueMessage
 
QueueException.CannotSerializeQueueMessage(Throwable) - Constructor for exception com.github.ddth.queue.utils.QueueException.CannotSerializeQueueMessage
 
QueueException.CannotSerializeQueueMessage(String, Throwable) - Constructor for exception com.github.ddth.queue.utils.QueueException.CannotSerializeQueueMessage
 
QueueException.CannotSerializeQueueMessage(String, Throwable, boolean, boolean) - Constructor for exception com.github.ddth.queue.utils.QueueException.CannotSerializeQueueMessage
 
queueSize() - Method in class com.github.ddth.queue.impl.JdbcQueue
Gets queue's number of items.
queueSize() - Method in class com.github.ddth.queue.impl.KafkaQueue
Gets queue's number of items.
queueSize() - Method in class com.github.ddth.queue.impl.RedisQueue
Gets queue's number of items.
queueSize() - Method in interface com.github.ddth.queue.IQueue
Gets queue's number of items.
QueueUtils - Class in com.github.ddth.queue.utils
Utilities and Constants
QueueUtils() - Constructor for class com.github.ddth.queue.utils.QueueUtils
 

R

readFromEphemeralStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.JdbcQueue
Reads a message from the ephemeral storage.
readFromEphemeralStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
Reads a message from the ephemeral storage.
readFromEphemeralStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
Reads a message from the ephemeral storage.
readFromEphemeralStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal.UniversalJdbcQueue
Reads a message from the ephemeral storage.
readFromEphemeralStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
Reads a message from the ephemeral storage.
readFromEphemeralStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
Reads a message from the ephemeral storage.
readFromEphemeralStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal2.UniversalJdbcQueue
Reads a message from the ephemeral storage.
readFromQueueStorage(JdbcTemplate) - Method in class com.github.ddth.queue.impl.JdbcQueue
Reads a message from head of queue storage.
readFromQueueStorage(JdbcTemplate) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
Reads a message from head of queue storage.
readFromQueueStorage(JdbcTemplate) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
Reads a message from head of queue storage.
readFromQueueStorage(JdbcTemplate) - Method in class com.github.ddth.queue.impl.universal.UniversalJdbcQueue
Reads a message from head of queue storage.
readFromQueueStorage(JdbcTemplate) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
Reads a message from head of queue storage.
readFromQueueStorage(JdbcTemplate) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
Reads a message from head of queue storage.
readFromQueueStorage(JdbcTemplate) - Method in class com.github.ddth.queue.impl.universal2.UniversalJdbcQueue
Reads a message from head of queue storage.
RedisQueue - Class in com.github.ddth.queue.impl
Redis implementation of IQueue.
RedisQueue() - Constructor for class com.github.ddth.queue.impl.RedisQueue
 
remove(IQueueMessage) - Method in class com.github.ddth.queue.impl.RedisQueue
Removes a message completely.
removeFromEphemeralStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.JdbcQueue
Removes a message from the ephemeral storage.
removeFromEphemeralStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
Removes a message from the ephemeral storage.
removeFromEphemeralStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
Removes a message from the ephemeral storage.
removeFromEphemeralStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal.UniversalJdbcQueue
Removes a message from the ephemeral storage.
removeFromEphemeralStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
Removes a message from the ephemeral storage.
removeFromEphemeralStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
Removes a message from the ephemeral storage.
removeFromEphemeralStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal2.UniversalJdbcQueue
Removes a message from the ephemeral storage.
removeFromQueueStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.JdbcQueue
Removes a message from the queue storage.
removeFromQueueStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
Removes a message from the queue storage.
removeFromQueueStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
Removes a message from the queue storage.
removeFromQueueStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal.UniversalJdbcQueue
Removes a message from the queue storage.
removeFromQueueStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
Removes a message from the queue storage.
removeFromQueueStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
Removes a message from the queue storage.
removeFromQueueStorage(JdbcTemplate, IQueueMessage) - Method in class com.github.ddth.queue.impl.universal2.UniversalJdbcQueue
Removes a message from the queue storage.
requeue(IQueueMessage) - Method in class com.github.ddth.queue.impl.JdbcQueue
Re-queues a message.
requeue(IQueueMessage) - Method in class com.github.ddth.queue.impl.KafkaQueue
Re-queues a message.
requeue(IQueueMessage) - Method in class com.github.ddth.queue.impl.RedisQueue
Re-queues a message.
requeue(IQueueMessage) - Method in interface com.github.ddth.queue.IQueue
Re-queues a message.
requeueSilent(IQueueMessage) - Method in class com.github.ddth.queue.impl.JdbcQueue
Silently re-queues a message.
requeueSilent(IQueueMessage) - Method in class com.github.ddth.queue.impl.KafkaQueue
Silently re-queues a message.
requeueSilent(IQueueMessage) - Method in class com.github.ddth.queue.impl.RedisQueue
Silently re-queues a message.
requeueSilent(IQueueMessage) - Method in interface com.github.ddth.queue.IQueue
Silently re-queues a message.

S

serialize(IQueueMessage) - Method in class com.github.ddth.queue.impl.BaseUniversalKafkaQueue
Serializes a queue message to store in Kafka.
serialize(IQueueMessage) - Method in class com.github.ddth.queue.impl.BaseUniversalRedisQueue
Serializes a queue message to store in Redis.
serialize(IQueueMessage) - Method in class com.github.ddth.queue.impl.KafkaQueue
Serializes a queue message to store in Kafka.
serialize(IQueueMessage) - Method in class com.github.ddth.queue.impl.RedisQueue
Serializes a queue message to store in Redis.
setBufferSize(int) - Method in class com.github.ddth.queue.impl.KafkaQueue
 
setConsumerGroupId(String) - Method in class com.github.ddth.queue.impl.KafkaQueue
 
setEphemeralDisabled(boolean) - Method in class com.github.ddth.queue.impl.universal.UniversalJdbcQueue
 
setEphemeralDisabled(boolean) - Method in class com.github.ddth.queue.impl.universal2.UniversalJdbcQueue
 
setFifo(boolean) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
 
setFifo(boolean) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
 
setFifo(boolean) - Method in class com.github.ddth.queue.impl.universal.UniversalJdbcQueue
 
setFifo(boolean) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
 
setFifo(boolean) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
 
setFifo(boolean) - Method in class com.github.ddth.queue.impl.universal2.UniversalJdbcQueue
 
setJedisPool(JedisPool) - Method in class com.github.ddth.queue.impl.RedisQueue
 
setKafkaClient(KafkaClient) - Method in class com.github.ddth.queue.impl.KafkaQueue
An external KafkaClient can be used.
setLeaderAutoRebalance(boolean) - Method in class com.github.ddth.queue.impl.KafkaQueue
 
setMaxRetries(int) - Method in class com.github.ddth.queue.impl.JdbcQueue
 
setOffsetCommitPeriodMs(long) - Method in class com.github.ddth.queue.impl.KafkaQueue
 
setProducerType(KafkaClient.ProducerType) - Method in class com.github.ddth.queue.impl.KafkaQueue
 
setRedisHashName(String) - Method in class com.github.ddth.queue.impl.RedisQueue
 
setRedisHostAndPort(String) - Method in class com.github.ddth.queue.impl.RedisQueue
Sets Redis' host and port scheme (format host:port).
setRedisListName(String) - Method in class com.github.ddth.queue.impl.RedisQueue
 
setRedisSortedSetName(String) - Method in class com.github.ddth.queue.impl.RedisQueue
 
setTableName(String) - Method in class com.github.ddth.queue.impl.JdbcQueue
 
setTableNameEphemeral(String) - Method in class com.github.ddth.queue.impl.JdbcQueue
 
setTopicName(String) - Method in class com.github.ddth.queue.impl.KafkaQueue
 
setTransactionIsolationLevel(int) - Method in class com.github.ddth.queue.impl.JdbcQueue
 
setZkConnString(String) - Method in class com.github.ddth.queue.impl.KafkaQueue
Sets Zookeeper connection string (format host1:port1,host2:port2,host3:port3/path).
storeNew(IQueueMessage) - Method in class com.github.ddth.queue.impl.RedisQueue
Stores a new message.
storeOld(IQueueMessage) - Method in class com.github.ddth.queue.impl.RedisQueue

T

take() - Method in class com.github.ddth.queue.impl.BaseUniversalKafkaQueue
Takes a message out of queue.
take() - Method in class com.github.ddth.queue.impl.BaseUniversalRedisQueue
Takes a message out of queue.
take() - Method in class com.github.ddth.queue.impl.JdbcQueue
Takes a message out of queue.
take() - Method in class com.github.ddth.queue.impl.KafkaQueue
Takes a message out of queue.
take() - Method in class com.github.ddth.queue.impl.RedisQueue
Takes a message out of queue.
take() - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
Takes a message out of queue.
take() - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
Takes a message out of queue.
take() - Method in class com.github.ddth.queue.impl.universal.UniversalJdbcQueue
Takes a message out of queue.
take() - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
Takes a message out of queue.
take() - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
Takes a message out of queue.
take() - Method in class com.github.ddth.queue.impl.universal2.UniversalJdbcQueue
Takes a message out of queue.
take() - Method in interface com.github.ddth.queue.IQueue
Takes a message out of queue.
takeFromQueue() - Method in class com.github.ddth.queue.impl.KafkaQueue
Takes a message from Kafka queue.
toBytes() - Method in class com.github.ddth.queue.impl.BaseUniversalQueueMessage
Serializes to byte[].

U

UniversalJdbcQueue - Class in com.github.ddth.queue.impl.universal
Universal JDBC implementation of IQueue.
UniversalJdbcQueue() - Constructor for class com.github.ddth.queue.impl.universal.UniversalJdbcQueue
 
UniversalJdbcQueue - Class in com.github.ddth.queue.impl.universal2
Universal JDBC implementation of IQueue.
UniversalJdbcQueue() - Constructor for class com.github.ddth.queue.impl.universal2.UniversalJdbcQueue
 
UniversalKafkaQueue - Class in com.github.ddth.queue.impl.universal
(Experimental) Universal Kafka implementation of IQueue.
UniversalKafkaQueue() - Constructor for class com.github.ddth.queue.impl.universal.UniversalKafkaQueue
 
UniversalKafkaQueue - Class in com.github.ddth.queue.impl.universal2
(Experimental) Universal Kafka implementation of IQueue.
UniversalKafkaQueue() - Constructor for class com.github.ddth.queue.impl.universal2.UniversalKafkaQueue
 
UniversalQueueMessage - Class in com.github.ddth.queue.impl.universal
Extended from BaseUniversalQueueMessage where queue_id is a long.
UniversalQueueMessage() - Constructor for class com.github.ddth.queue.impl.universal.UniversalQueueMessage
 
UniversalQueueMessage - Class in com.github.ddth.queue.impl.universal2
Extended from BaseUniversalQueueMessage where queue_id is a String.
UniversalQueueMessage() - Constructor for class com.github.ddth.queue.impl.universal2.UniversalQueueMessage
 
UniversalRedisQueue - Class in com.github.ddth.queue.impl.universal
Universal Redis implementation of IQueue.
UniversalRedisQueue() - Constructor for class com.github.ddth.queue.impl.universal.UniversalRedisQueue
 
UniversalRedisQueue - Class in com.github.ddth.queue.impl.universal2
Universal Redis implementation of IQueue.
UniversalRedisQueue() - Constructor for class com.github.ddth.queue.impl.universal2.UniversalRedisQueue
 
UTF8 - Static variable in class com.github.ddth.queue.utils.QueueUtils
 

_

_finishWithRetries(Connection, IQueueMessage, int, int) - Method in class com.github.ddth.queue.impl.JdbcQueue
Performs "finish" action, retry if deadlock.
_finishWithRetries(Connection, IQueueMessage, int, int) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
Performs "finish" action, retry if deadlock.
_finishWithRetries(Connection, IQueueMessage, int, int) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
Performs "finish" action, retry if deadlock.
_finishWithRetries(Connection, IQueueMessage, int, int) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
Performs "finish" action, retry if deadlock.
_finishWithRetries(Connection, IQueueMessage, int, int) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
Performs "finish" action, retry if deadlock.
_getOrphanMessagesWithRetries(long, Connection, int, int) - Method in class com.github.ddth.queue.impl.JdbcQueue
Gets all orphan messages (messages that were left in ephemeral storage for a long time), retry if deadlock.
_moveFromEphemeralToQueueStorageWithRetries(IQueueMessage, Connection, int, int) - Method in class com.github.ddth.queue.impl.JdbcQueue
Moves a message from ephemeral back to queue storage, retry if deadlock.
_moveFromEphemeralToQueueStorageWithRetries(IQueueMessage, Connection, int, int) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
Moves a message from ephemeral back to queue storage, retry if deadlock.
_moveFromEphemeralToQueueStorageWithRetries(IQueueMessage, Connection, int, int) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
Moves a message from ephemeral back to queue storage, retry if deadlock.
_moveFromEphemeralToQueueStorageWithRetries(IQueueMessage, Connection, int, int) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
Moves a message from ephemeral back to queue storage, retry if deadlock.
_moveFromEphemeralToQueueStorageWithRetries(IQueueMessage, Connection, int, int) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
Moves a message from ephemeral back to queue storage, retry if deadlock.
_queueWithRetries(Connection, IQueueMessage, int, int) - Method in class com.github.ddth.queue.impl.JdbcQueue
Queues a message, retry if deadlock.
_queueWithRetries(Connection, IQueueMessage, int, int) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
Queues a message, retry if deadlock.
_queueWithRetries(Connection, IQueueMessage, int, int) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
Queues a message, retry if deadlock.
_queueWithRetries(Connection, IQueueMessage, int, int) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
Queues a message, retry if deadlock.
_queueWithRetries(Connection, IQueueMessage, int, int) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
Queues a message, retry if deadlock.
_requeueSilentWithRetries(Connection, IQueueMessage, int, int) - Method in class com.github.ddth.queue.impl.JdbcQueue
Re-queues a message silently, retry if deadlock.
_requeueSilentWithRetries(Connection, IQueueMessage, int, int) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
Re-queues a message silently, retry if deadlock.
_requeueSilentWithRetries(Connection, IQueueMessage, int, int) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
Re-queues a message silently, retry if deadlock.
_requeueSilentWithRetries(Connection, IQueueMessage, int, int) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
Re-queues a message silently, retry if deadlock.
_requeueSilentWithRetries(Connection, IQueueMessage, int, int) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
Re-queues a message silently, retry if deadlock.
_requeueWithRetries(Connection, IQueueMessage, int, int) - Method in class com.github.ddth.queue.impl.JdbcQueue
Re-queues a message, retry if deadlock.
_requeueWithRetries(Connection, IQueueMessage, int, int) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
Re-queues a message, retry if deadlock.
_requeueWithRetries(Connection, IQueueMessage, int, int) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
Re-queues a message, retry if deadlock.
_requeueWithRetries(Connection, IQueueMessage, int, int) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
Re-queues a message, retry if deadlock.
_requeueWithRetries(Connection, IQueueMessage, int, int) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
Re-queues a message, retry if deadlock.
_takeWithRetries(Connection, int, int) - Method in class com.github.ddth.queue.impl.JdbcQueue
Takes a message from queue, retry if deadlock.
_takeWithRetries(Connection, int, int) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalMySQLQueue
Takes a message from queue, retry if deadlock.
_takeWithRetries(Connection, int, int) - Method in class com.github.ddth.queue.impl.universal.LessLockingUniversalPgSQLQueue
Takes a message from queue, retry if deadlock.
_takeWithRetries(Connection, int, int) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalMySQLQueue
Takes a message from queue, retry if deadlock.
_takeWithRetries(Connection, int, int) - Method in class com.github.ddth.queue.impl.universal2.LessLockingUniversalPgSQLQueue
Takes a message from queue, retry if deadlock.
B C D E F G I J K L M N P Q R S T U _ 

Copyright © 2015 DDTH. All Rights Reserved.