EDU.oswego.cs.dl.util.concurrent.misc

Class FIFOSlot

public class FIFOSlot extends Object implements BoundedChannel

Constructor Summary
FIFOSlot()
Method Summary
intcapacity()
booleanoffer(Object item, long msecs)
Objectpeek()
Objectpoll(long msecs)
voidput(Object item)
Objecttake()

Constructor Detail

FIFOSlot

public FIFOSlot()

Method Detail

capacity

public int capacity()

offer

public boolean offer(Object item, long msecs)

peek

public Object peek()

poll

public Object poll(long msecs)

put

public void put(Object item)

take

public Object take()