public interface IAxon<T>
| Modifier and Type | Interface and Description |
|---|---|
static class |
IAxon.AxonException |
boolean sync_push(T i) throws java.lang.InterruptedException
java.lang.InterruptedExceptionT sync_pop() throws java.lang.InterruptedException, IAxon.AxonException
java.lang.InterruptedExceptionIAxon.AxonExceptionT sync_peek() throws java.lang.InterruptedException, IAxon.AxonException
java.lang.InterruptedExceptionIAxon.AxonExceptionboolean async_push(T i)
int size()
boolean isEmpty()
void CloseWhenEmpty()
void CloseForced()
boolean isClosed()
T getCache()
boolean setSize(int a)