public class TCPSocket extends MarcSocket
MarcSocket.DataListener
Constructor and Description |
---|
TCPSocket(java.lang.String hostname,
int inPort,
int outPort,
int emlInPort,
MarcSocket.DataListener listener) |
TCPSocket(java.lang.String hostname,
int inPort,
int outPort,
MarcSocket.DataListener listener) |
Modifier and Type | Method and Description |
---|---|
void |
close()
closes input, output and EML sockets.
|
boolean |
isConnected()
checks connectivity with MARC
|
void |
run()
runs procedure of receiving information from MARC toolkit.
|
void |
sendEmlMessage(java.lang.String message)
sends EML message to MARC toolkit
|
void |
sendMessage(java.lang.String message)
sends message to MARC toolkit
|
addDataListener, removeDataListener
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
public TCPSocket(java.lang.String hostname, int inPort, int outPort, MarcSocket.DataListener listener) throws java.io.IOException
java.io.IOException
public TCPSocket(java.lang.String hostname, int inPort, int outPort, int emlInPort, MarcSocket.DataListener listener) throws java.io.IOException
java.io.IOException
public void sendMessage(java.lang.String message)
sendMessage
in class MarcSocket
message
- string message to sendpublic void sendEmlMessage(java.lang.String message)
sendEmlMessage
in class MarcSocket
message
- string message to sendpublic boolean isConnected()
isConnected
in class MarcSocket
public void run()
run
in interface java.lang.Runnable
run
in class MarcSocket
public void close()
close
in class MarcSocket