E - the entity typepublic class BigQueue<E>
extends com.bluejeans.bigqueue.BigQueue
| Constructor and Description |
|---|
BigQueue(String queueDir,
String queueName) |
BigQueue(String queueDir,
String queueName,
Class<E> entityType) |
BigQueue(String queueDir,
String queueName,
int pageSize) |
BigQueue(String queueDir,
String queueName,
int pageSize,
Class<E> entityType) |
| Modifier and Type | Method and Description |
|---|---|
int |
drainTo(Collection<? super E> c,
int maxElements) |
E |
element(byte[] data) |
E |
getDummyElement() |
Class<E> |
getEntityType() |
int |
peekTo(Collection<? super E> c,
int maxElements) |
E |
pop() |
void |
push(E element) |
void |
setDummyElement(E dummyElement) |
void |
setEntityType(Class<E> entityType) |
public void push(E element)
public E pop()
public E element(byte[] data)
public int drainTo(Collection<? super E> c, int maxElements)
public int peekTo(Collection<? super E> c, int maxElements)
public void setEntityType(Class<E> entityType)
entityType - the entityType to setpublic E getDummyElement()
public void setDummyElement(E dummyElement)
dummyElement - the dummyElement to setCopyright © 2017. All rights reserved.