B C D G I M P R S

B

BDBQueue - Class in de.javakaffee.simplequeue
Fast queue implementation on top of Berkley DB Java Edition.
BDBQueue(String, String, int) - Constructor for class de.javakaffee.simplequeue.BDBQueue
Creates instance of persistent queue.

C

clear() - Method in class de.javakaffee.simplequeue.BDBQueue
 
clear() - Method in class de.javakaffee.simplequeue.RichBDBQueue
 
close() - Method in class de.javakaffee.simplequeue.BDBQueue
Closes this queue and frees up all resources associated to it.
close() - Method in class de.javakaffee.simplequeue.RichBDBQueue
Close the queue and release the thread processing consume(Consumer) is there is any.
consume(T) - Method in interface de.javakaffee.simplequeue.Consumer
Consume the given item.
consume(Consumer<T>) - Method in class de.javakaffee.simplequeue.RichBDBQueue
Consume the queue using the given consumer.
Consumer<T> - Interface in de.javakaffee.simplequeue
A queue consumer, ca be used for consume(Consumer).
createObjectMapper() - Method in class de.javakaffee.simplequeue.RichBDBQueue
Create the ObjectMapper used for serializing.

D

de.javakaffee.simplequeue - package de.javakaffee.simplequeue
 

G

getPauseTimeInMillis() - Method in class de.javakaffee.simplequeue.RichBDBQueue
The time in millis that consume(Consumer) goes to sleep when the queue is empty before checking again.
getQueueName() - Method in class de.javakaffee.simplequeue.BDBQueue
Returns this queue name.

I

isEmpty() - Method in class de.javakaffee.simplequeue.BDBQueue
Determines if this queue is empty (equivalent to BDBQueue.size() == 0).
isEmpty() - Method in class de.javakaffee.simplequeue.RichBDBQueue
 

M

mkdir(File) - Static method in class de.javakaffee.simplequeue.BDBQueue
Asserts that the given directory exists and creates it if necessary.

P

peek() - Method in class de.javakaffee.simplequeue.BDBQueue
Retrieves element from the head of this queue.
peek() - Method in class de.javakaffee.simplequeue.RichBDBQueue
 
poll() - Method in class de.javakaffee.simplequeue.BDBQueue
Retrieves and and removes element from the head of this queue.
push(byte[]) - Method in class de.javakaffee.simplequeue.BDBQueue
Pushes element to the tail of this queue.
push(T) - Method in class de.javakaffee.simplequeue.RichBDBQueue
Serializes the given object and adds the serialized form to the queue file.

R

remove() - Method in class de.javakaffee.simplequeue.BDBQueue
Removes the eldest element.
remove() - Method in class de.javakaffee.simplequeue.RichBDBQueue
 
RichBDBQueue<T> - Class in de.javakaffee.simplequeue
A wrapper around BDBQueue that provides json serialization and blocking queue semantics.
RichBDBQueue(File, String, int, Class<T>) - Constructor for class de.javakaffee.simplequeue.RichBDBQueue
Constructs the queue using the given file for persistence.

S

setPauseTimeInMillis(long) - Method in class de.javakaffee.simplequeue.RichBDBQueue
Sets the time in millis that consume(Consumer) goes to sleep when the queue is empty before checking again.
size() - Method in class de.javakaffee.simplequeue.BDBQueue
Returns the size of this queue.
size() - Method in class de.javakaffee.simplequeue.RichBDBQueue
 

B C D G I M P R S

Copyright © 2010-2011. All Rights Reserved.