public class CstaTlsLink
extends java.lang.Thread
Modifier and Type | Field and Description |
---|---|
static org.apache.log4j.Logger |
logger
Logger for CstaTlsLink
|
Constructor and Description |
---|
CstaTlsLink() |
Modifier and Type | Method and Description |
---|---|
boolean |
createTLSConnection(java.lang.String CstaServerIp,
int Port,
java.lang.String keyStoreFileName,
java.lang.String keyStorePassword,
java.lang.String trustStoreFileName,
java.lang.String trustStorePassword)
Establish a TLS connection with CSTA Server, if successful, it receives
"SystemStatus" Request, and sends "SystemStatusResponse" immediately.
|
void |
deleteTLSConnection()
deleteTLSConnection - deletes TLS connection
|
CstaTlsModule |
getTls_listener()
Get the TLS Link's event listener.
|
void |
handleSocketConnectionReset()
handleSocketConnectionReset
|
java.lang.String |
readMessage()
readMessage
|
void |
run()
Receives any messages all the time
|
boolean |
send(java.lang.StringBuffer str)
sends any messages
|
void |
setLinkListener(CstaSystem linkListener) |
void |
setTls_listener(CstaTlsModule tlsListener)
Set the TLS Link's event listener.
|
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 CstaTlsModule getTls_listener()
public void setTls_listener(CstaTlsModule tlsListener)
tlsListener
- public boolean createTLSConnection(java.lang.String CstaServerIp, int Port, java.lang.String keyStoreFileName, java.lang.String keyStorePassword, java.lang.String trustStoreFileName, java.lang.String trustStorePassword) throws CstaException
CstaServerIp
- : Csta Server IP AddressPort
- : Csta Server Listening PortCstaException
public void deleteTLSConnection()
public boolean send(java.lang.StringBuffer str)
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
public java.lang.String readMessage() throws CstaException
CstaException
public void handleSocketConnectionReset() throws CstaException
CstaException
public void setLinkListener(CstaSystem linkListener)