cgl.hpsearch.engine.URIBindings
Class ServerSocketHandler
java.lang.Object
cgl.hpsearch.engine.URIBindings.ServerSocketHandler
- All Implemented Interfaces:
- SystemConstants
- public class ServerSocketHandler
- extends Object
- implements SystemConstants
Handler for reading and writing from/to Server sockets.
- Author:
- Harshawardhan S. Gadgil
| Fields inherited from interface cgl.hpsearch.common.SystemConstants |
ABANDON_HANDLER, ABANDONED, BROKER_HOST, BROKER_PORT, BUF_SIZE, EOT, EXCEPTION, FAILURE, FILESEPARTOR, FLOW_LOGGING_MANAGER, FLOW_MANAGER, HPSEARCH_CONFIG, HPSEARCH_HOME, HPSEARCH_SHELL, HPSEARCH_WS, MARKER, NB_HOME, NB_PERFORMANCE_DATA_TOPIC, OS_TYPE, OS_UNIX, OS_WIN, PORT, PROTOCOL, READY, RESUME, RUNNING, SCRIPT_ARGS, SCRIPT_PATH, SHELLWS_PORT, START_HANDLER, STREAM_MARKER_DATA, STREAM_MARKER_EOF, STX, SUCCESS, SUSPEND, TASK_DEFINED, TASK_SCHEDULER_ENGINE, TASKSCHEDULER_AUTO_CONNECT_COMM_LINK, TASKSCHEDULER_ENGINE_COMM_LINK, THREAD_SLEEP_INTERVAL, UNKNOWN, WAITING, WSCONTEXT_RESULT_BIN, WSCONTEXT_SERVICE |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServerSocketHandler
public ServerSocketHandler()
- Creates a server socket on port on current machine. The ipAddress specified in the parameter
is ignored It still must be passed to make sure that the port and address is correctly
parsed.
Accept
public void Accept(String ipAddrPort)
getInputStream
public InputStream getInputStream()
- Get the socket's input stream. Only provided for extension. Not to be used currently
- Returns:
- The socket's input stream, Null on error
getOutputStream
public OutputStream getOutputStream()
- Get the socket's output stream
- Returns:
- The socket's output stream, Null on error