blob: a6b81242d5bc1923e3c75c53c73cbf5e9c4d7564 [file] [log] [blame]
interface Producer<T> {
<E extends Exception> void drainTo( Consumer<? super T, E> consumer, Object someParameter ) throws E;
}
interface Consumer<T, E extends Exception> {
void consume( T message ) throws E;
}