public abstract class MarcSocket
extends java.lang.Thread
| Modifier and Type | Class and Description |
|---|---|
static interface |
MarcSocket.DataListener |
| Modifier and Type | Method and Description |
|---|---|
void |
addDataListener(MarcSocket.DataListener listener)
Enables data listening functionality
|
abstract void |
close()
abstract function in order to close the socket
|
abstract boolean |
isConnected()
abstract function to check connectivity with MARC toolkit
|
void |
removeDataListener(MarcSocket.DataListener listener)
disables data listening functionality
|
abstract void |
run()
abstract function in order to run a procedure
|
abstract void |
sendEmlMessage(java.lang.String message)
abstract function to sends EML message to MARC toolkit
|
abstract void |
sendMessage(java.lang.String message)
abstract function to sends message to MARC toolkit
|
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, yieldpublic abstract void sendMessage(java.lang.String message)
message - string message to sendpublic abstract void sendEmlMessage(java.lang.String message)
message - string EML message to sendpublic void addDataListener(MarcSocket.DataListener listener)
listener - data listener objectpublic void removeDataListener(MarcSocket.DataListener listener)
listener - data listening objectpublic abstract boolean isConnected()
public abstract void run()
run in interface java.lang.Runnablerun in class java.lang.Threadpublic abstract void close()