Skip navigation links
A B C D F G H M N O P Q R S T W 

A

addItem(T) - Method in class com.github.parze.MongoDbQueue
 
addItem(T) - Method in class com.github.parze.Queue
 
addItem(T) - Method in class com.github.parze.QueueExecutor
 
addItem(T) - Method in class com.github.parze.RelationalDatabaseQueue
 
addWorker(E) - Method in class com.github.parze.Workers
 

B

build() - Method in class com.github.parze.MongoDbQueue.Builder
 
build() - Method in class com.github.parze.QueueExecutor.Builder
 
build() - Method in class com.github.parze.RelationalDatabaseQueue.Builder
 
Builder() - Constructor for class com.github.parze.MongoDbQueue.Builder
 
Builder() - Constructor for class com.github.parze.QueueExecutor.Builder
 
Builder() - Constructor for class com.github.parze.RelationalDatabaseQueue.Builder
 

C

com.github.parze - package com.github.parze
 
computeWork() - Method in class com.github.parze.Worker
 
createRunnable(QueueItem<T>, QueueExecutor.CallBackWhenDone<T>) - Method in interface com.github.parze.QueueExecutor.RunnableCreator
 

D

dataSourceBelongToType(JdbcTemplate) - Method in class com.github.parze.RelationalDatabaseType
 
dataSourceBelongToType(JdbcTemplate) - Method in class com.github.parze.RelationalDatabaseType.H2
 
dataSourceBelongToType(JdbcTemplate) - Method in class com.github.parze.RelationalDatabaseType.HSql
 
dataSourceBelongToType(JdbcTemplate) - Method in class com.github.parze.RelationalDatabaseType.MySql
 
dataSourceBelongToType(JdbcTemplate) - Method in class com.github.parze.RelationalDatabaseType.Oracle
 
dataSourceBelongToType(JdbcTemplate) - Method in class com.github.parze.RelationalDatabaseType.PostgresSql
 
done(QueueItem<T>) - Method in interface com.github.parze.QueueExecutor.CallBackWhenDone
 

F

fromJson(String) - Method in class com.github.parze.Queue
 

G

getAndLockNextItem() - Method in class com.github.parze.MongoDbQueue
 
getAndLockNextItem() - Method in class com.github.parze.Queue
 
getAndLockNextItem() - Method in class com.github.parze.RelationalDatabaseQueue
 
getCreateQueueTableSql(String, int) - Method in class com.github.parze.RelationalDatabaseType
 
getCreateQueueTableSql(String, int) - Method in class com.github.parze.RelationalDatabaseType.HSql
 
getCreateQueueTableSql(String, int) - Method in class com.github.parze.RelationalDatabaseType.MySql
 
getCreateQueueTableSql(String, int) - Method in class com.github.parze.RelationalDatabaseType.PostgresSql
 
getDataBaseType(DataSource) - Static method in class com.github.parze.RelationalDatabaseTypeFactory
 
getId() - Method in class com.github.parze.QueueItem
 
getItem() - Method in class com.github.parze.QueueItem
 
getName() - Method in class com.github.parze.Worker
 
getNextSequenceNumber() - Method in class com.github.parze.MongoDbQueue
 
getQueue() - Method in class com.github.parze.QueueExecutor
 
getQueueCollection() - Method in class com.github.parze.MongoDbQueue
 
getQueueName() - Method in class com.github.parze.Queue
 
getQueueSize() - Method in class com.github.parze.MongoDbQueue
 
getQueueSize() - Method in class com.github.parze.Queue
 
getQueueSize() - Method in class com.github.parze.RelationalDatabaseQueue
 
getQueueTableName() - Method in class com.github.parze.RelationalDatabaseQueue
 
getSqlSelectForUpdate(String) - Method in class com.github.parze.RelationalDatabaseType
 
getSqlSelectForUpdate(String) - Method in class com.github.parze.RelationalDatabaseType.HSql
 
getSqlSelectForUpdate(String) - Method in class com.github.parze.RelationalDatabaseType.MySql
 
getWorkers() - Method in class com.github.parze.Workers
 
getWorkLastFinished() - Method in class com.github.parze.Worker
 
getWorkLastFinished() - Method in class com.github.parze.Workers
 

H

H2() - Constructor for class com.github.parze.RelationalDatabaseType.H2
 
HSql() - Constructor for class com.github.parze.RelationalDatabaseType.HSql
 

M

MongoDbQueue<T> - Class in com.github.parze
 
MongoDbQueue(Class<T>, MongoClient, String, String) - Constructor for class com.github.parze.MongoDbQueue
 
MongoDbQueue.Builder<T> - Class in com.github.parze
 
MySql() - Constructor for class com.github.parze.RelationalDatabaseType.MySql
 

N

notifyThatItemWasAddedToQueueForProcessing() - Method in class com.github.parze.QueueExecutor
 
notifyWorkersThatWorkIsReadyForProcessing() - Method in class com.github.parze.Workers
 
notifyWorkerThatWorkIsReadyForProcessing() - Method in class com.github.parze.Worker
 

O

Oracle() - Constructor for class com.github.parze.RelationalDatabaseType.Oracle
 

P

PostgresSql() - Constructor for class com.github.parze.RelationalDatabaseType.PostgresSql
 

Q

Queue<T> - Class in com.github.parze
 
Queue(Class<T>, String) - Constructor for class com.github.parze.Queue
 
QueueExecutor<T> - Class in com.github.parze
 
QueueExecutor(Queue<T>, QueueExecutor.RunnableCreator<T>, int, long) - Constructor for class com.github.parze.QueueExecutor
 
QueueExecutor.Builder<T> - Class in com.github.parze
 
QueueExecutor.CallBackWhenDone<T> - Interface in com.github.parze
 
QueueExecutor.RunnableCreator<T> - Interface in com.github.parze
 
QueueItem<T> - Class in com.github.parze
 
QueueItem(Long, T) - Constructor for class com.github.parze.QueueItem
 

R

RelationalDatabaseQueue<T> - Class in com.github.parze
 
RelationalDatabaseQueue(DataSource, PlatformTransactionManager, int, Class<T>, String) - Constructor for class com.github.parze.RelationalDatabaseQueue
 
RelationalDatabaseQueue.Builder<T> - Class in com.github.parze
 
RelationalDatabaseType - Class in com.github.parze
 
RelationalDatabaseType() - Constructor for class com.github.parze.RelationalDatabaseType
 
RelationalDatabaseType.H2 - Class in com.github.parze
 
RelationalDatabaseType.HSql - Class in com.github.parze
 
RelationalDatabaseType.MySql - Class in com.github.parze
 
RelationalDatabaseType.Oracle - Class in com.github.parze
 
RelationalDatabaseType.PostgresSql - Class in com.github.parze
 
RelationalDatabaseTypeFactory - Class in com.github.parze
 
RelationalDatabaseTypeFactory() - Constructor for class com.github.parze.RelationalDatabaseTypeFactory
 
removeItem(QueueItem<T>) - Method in class com.github.parze.MongoDbQueue
 
removeItem(QueueItem<T>) - Method in class com.github.parze.Queue
 
removeItem(QueueItem<T>) - Method in class com.github.parze.RelationalDatabaseQueue
 
run() - Method in class com.github.parze.Worker.WorkerThread
 

S

shutdown() - Method in class com.github.parze.QueueExecutor
 
startWorker() - Method in class com.github.parze.Worker
 
startWorkers() - Method in class com.github.parze.Workers
 
stopWorker() - Method in class com.github.parze.Worker
 

T

TdbqException - Exception in com.github.parze
 
TdbqException(String) - Constructor for exception com.github.parze.TdbqException
 
TdbqException(String, Exception) - Constructor for exception com.github.parze.TdbqException
 
toJson(T) - Method in class com.github.parze.Queue
 

W

waitUntilAllWorkersAreDone() - Method in class com.github.parze.Workers
 
waitUntilAllWorkIsDone() - Method in class com.github.parze.Worker
 
withCheckQueueInterval(long) - Method in class com.github.parze.QueueExecutor.Builder
 
withClassOfItem(Class<T>) - Method in class com.github.parze.MongoDbQueue.Builder
 
withClassOfItem(Class<T>) - Method in class com.github.parze.RelationalDatabaseQueue.Builder
 
withDatabaseName(String) - Method in class com.github.parze.MongoDbQueue.Builder
 
withDataSource(DataSource) - Method in class com.github.parze.RelationalDatabaseQueue.Builder
 
withMaxJsonLength(Integer) - Method in class com.github.parze.RelationalDatabaseQueue.Builder
 
withMongoClient(MongoClient) - Method in class com.github.parze.MongoDbQueue.Builder
 
withPlatformTransactionManager(PlatformTransactionManager) - Method in class com.github.parze.RelationalDatabaseQueue.Builder
 
withQueue(Queue<T>) - Method in class com.github.parze.QueueExecutor.Builder
 
withQueueName(String) - Method in class com.github.parze.MongoDbQueue.Builder
 
withQueueName(String) - Method in class com.github.parze.RelationalDatabaseQueue.Builder
 
withRunnableCreator(QueueExecutor.RunnableCreator<T>) - Method in class com.github.parze.QueueExecutor.Builder
 
withThreadPoolSize(int) - Method in class com.github.parze.QueueExecutor.Builder
 
Worker - Class in com.github.parze
 
Worker(String) - Constructor for class com.github.parze.Worker
 
Worker.WorkerThread - Class in com.github.parze
 
Workers<E extends Worker> - Class in com.github.parze
 
Workers() - Constructor for class com.github.parze.Workers
 
WorkerThread() - Constructor for class com.github.parze.Worker.WorkerThread
 
A B C D F G H M N O P Q R S T W 
Skip navigation links

Copyright © 2015. All rights reserved.