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.InterruptedException
T sync_pop() throws java.lang.InterruptedException, IAxon.AxonException
java.lang.InterruptedException
IAxon.AxonException
T sync_peek() throws java.lang.InterruptedException, IAxon.AxonException
java.lang.InterruptedException
IAxon.AxonException
boolean async_push(T i)
int size()
boolean isEmpty()
void CloseWhenEmpty()
void CloseForced()
boolean isClosed()
T getCache()
boolean setSize(int a)