|
||||||||||
| 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 | |||||||||