//connection.close();
}
public void put(final InputStream input) throws RippleException {
// TODO: creating a new Interpreter for each unit of input is not very efficient
Interpreter interpreter = new Interpreter(recognizerAdapter, input, parserExceptionSink);
interpreter.parse();
try {
input.close();
} catch (IOException e) {
throw new RippleException(e);