com.ibm.dse.automaton
Interface Buffer
- All Known Implementing Classes:
- Queue
- public interface Buffer
A generic interface for a buffer that holds any Java objects.
Method Summary |
java.lang.Object |
get()
Get an object from the Buffer |
void |
put(java.lang.Object obj)
Put an object into the Buffer |
get
public java.lang.Object get()
throws java.lang.InterruptedException
- Get an object from the Buffer
- Returns:
- java.lang.Object
- Throws:
- java.lang.InterruptedException - Thrown when a thread is waiting, sleeping, or otherwise paused for
a long time and another thread interrupts it using the
interrupt
method in class Thread
put
public void put(java.lang.Object obj)
throws java.lang.InterruptedException
- Put an object into the Buffer
- Parameters:
obj
- java.lang.Object- Throws:
- java.lang.InterruptedException - Thrown when a thread is waiting, sleeping, or otherwise paused for
a long time and another thread interrupts it using the
interrupt
method in class Thread
.