|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SocketTransport
Method Summary | |
---|---|
java.net.Socket |
connect(java.net.URL aURI,
long aTimeout)
Creates a socket connection to a given endpoint. |
java.lang.String |
getName()
Returns transport identifier |
ProcessingResourceMetaData |
getProcessingResourceMetaData(java.net.Socket aSocket)
Returns metadata associated with the fenced CasProcessor |
CAS |
process(java.net.Socket aSocket,
CAS aCas)
Invokes fenced CasProcessor. |
Method Detail |
---|
java.lang.String getName()
java.net.Socket connect(java.net.URL aURI, long aTimeout) throws java.net.SocketException
-
- aURI - URI containing service endpoint info: host&port-
- aTimeout - max time in millis to wait for response
-
- SocketException - Failed to connect
java.net.SocketException
CAS process(java.net.Socket aSocket, CAS aCas) throws java.net.SocketTimeoutException, java.net.SocketException, AnalysisEngineProcessException
-
- aSocket - Socket bound to fenced CasProcessor-
- aCas - CAS to be sent to the CasProcessor for analysis
-
- SocketTimeoutException - Socket timesout before receiving response from the fenced
CasProcessor
-
- SocketException - connection broken
java.net.SocketTimeoutException
java.net.SocketException
AnalysisEngineProcessException
ProcessingResourceMetaData getProcessingResourceMetaData(java.net.Socket aSocket) throws java.net.SocketException, AnalysisEngineProcessException
aSocket
- -
socket to the fenced CasProcessor
java.net.SocketException
AnalysisEngineProcessException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |