Package org.apache.uima.aae
Interface OutputChannel
-
- All Superinterfaces:
Channel
- All Known Implementing Classes:
JmsOutputChannel
public interface OutputChannel extends Channel
-
-
Field Summary
-
Fields inherited from interface org.apache.uima.aae.Channel
CloseAllChannels, InputChannels
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
bindWithClientEndpoint(Endpoint anEndpoint)
void
cancelTimers()
void
initialize()
void
sendReply(int aCommand, Endpoint anEndpoint, java.lang.String aCasReferenceId, boolean notifyOnJmsException)
void
sendReply(java.lang.Throwable t, java.lang.String aCasReferenceId, java.lang.String aParentCasReferenceId, Endpoint anEndpoint, int aCommand)
void
sendReply(InProcessCache.CacheEntry entry, Endpoint anEndpoint)
void
sendReply(org.apache.uima.resource.metadata.ProcessingResourceMetaData aProcessingResourceMetadata, Endpoint anEndpoint, boolean serialize)
void
sendRequest(int aCommand, java.lang.String aCasReferenceId, Endpoint anEndpoint)
void
setController(AnalysisEngineController aContainer)
void
setServerURI(java.lang.String aServerURI)
void
stop()
-
-
-
Method Detail
-
setController
void setController(AnalysisEngineController aContainer)
-
initialize
void initialize() throws AsynchAEException
- Throws:
AsynchAEException
-
sendRequest
void sendRequest(int aCommand, java.lang.String aCasReferenceId, Endpoint anEndpoint) throws AsynchAEException
- Throws:
AsynchAEException
-
sendReply
void sendReply(int aCommand, Endpoint anEndpoint, java.lang.String aCasReferenceId, boolean notifyOnJmsException) throws AsynchAEException
- Throws:
AsynchAEException
-
sendReply
void sendReply(InProcessCache.CacheEntry entry, Endpoint anEndpoint) throws AsynchAEException
- Throws:
AsynchAEException
-
sendReply
void sendReply(org.apache.uima.resource.metadata.ProcessingResourceMetaData aProcessingResourceMetadata, Endpoint anEndpoint, boolean serialize) throws AsynchAEException
- Throws:
AsynchAEException
-
sendReply
void sendReply(java.lang.Throwable t, java.lang.String aCasReferenceId, java.lang.String aParentCasReferenceId, Endpoint anEndpoint, int aCommand) throws AsynchAEException
- Throws:
AsynchAEException
-
bindWithClientEndpoint
void bindWithClientEndpoint(Endpoint anEndpoint) throws java.lang.Exception
- Throws:
java.lang.Exception
-
setServerURI
void setServerURI(java.lang.String aServerURI)
-
cancelTimers
void cancelTimers()
-
-