Package org.objectweb.joram.mom.proxies
Class AckedQueue
- java.lang.Object
-
- org.objectweb.joram.mom.proxies.AckedQueue
-
- All Implemented Interfaces:
Serializable
public class AckedQueue extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private intcurrentprivate static booleanDEBUGprivate Vector<ProxyMessage>listprivate static Loggerloggerloggerprivate static longserialVersionUIDdefine serialVersionUID for interoperability
-
Constructor Summary
Constructors Constructor Description AckedQueue()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidack(long ackId)ProxyMessageget()voidpush(ProxyMessage msg)voidreset()intsize()
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
define serialVersionUID for interoperability- See Also:
- Constant Field Values
-
logger
private static final Logger logger
logger
-
DEBUG
private static final boolean DEBUG
-
list
private Vector<ProxyMessage> list
-
current
private int current
-
-
Method Detail
-
push
public void push(ProxyMessage msg)
-
get
public ProxyMessage get() throws InterruptedException
- Throws:
InterruptedException
-
ack
public void ack(long ackId)
-
reset
public void reset()
-
size
public int size()
-
-