return cas;
}
public CAS analyzeAsynchronously(Reader input, String queueName) throws Exception {
final UimaAsynchronousEngine uimaAsEngine = new BaseUIMAAsynchronousEngine_impl();
uimaAsEngine.addStatusCallbackListener(new SimpleUimaAsBaseCallbackListener());
Map<String, Object> appCtx = new HashMap<String, Object>();
appCtx.put(UimaAsynchronousEngine.ServerUri, "tcp://localhost:61616");
appCtx.put(UimaAsynchronousEngine.Endpoint, queueName);
appCtx.put(UimaAsynchronousEngine.CasPoolSize, 2);
uimaAsEngine.initialize(appCtx);