hop-2012/hop/HalfQueue.java

27 lines
491 B
Java

/*
* Copyright (c) 2011 Tony Garnock-Jones. All rights reserved.
*/
package hop;
import java.util.concurrent.BlockingQueue;
import java.util.concurrent.LinkedBlockingQueue;
/**
*/
public class HalfQueue implements Node {
public BlockingQueue<Object> _q;
public HalfQueue() {
_q = new LinkedBlockingQueue<Object>();
}
public void handle(Object message) {
_q.add(message);
}
public BlockingQueue<Object> getQueue() {
return _q;
}
}