public class WebSocketClientManager
extends java.lang.Object
Constructor and Description |
---|
WebSocketClientManager() |
Modifier and Type | Method and Description |
---|---|
void |
applySSLSettings(java.util.Map<java.lang.String,java.lang.String> sslSettings,
org.eclipse.jetty.util.ssl.SslContextFactory sslContextFactory) |
void |
connect(IIBCommandSocket iibSocket,
java.net.URI uri,
java.lang.String CMPSessionId,
java.util.Map<java.lang.String,java.lang.String> sslSettings) |
static WebSocketClientManager |
getInstance() |
static int |
getMAX_BUFFER_SIZE() |
static int |
getMAX_MESSAGE_SIZE() |
void |
removeConnection(IIBCommandSocket iibSocket)
Must call this so we delete the instance when no connections remain
|
public static WebSocketClientManager getInstance()
public void connect(IIBCommandSocket iibSocket, java.net.URI uri, java.lang.String CMPSessionId, java.util.Map<java.lang.String,java.lang.String> sslSettings) throws java.lang.Exception
iibSocket
- uri
- CMPSessionId
- sslSettings
- java.lang.Exception
public void applySSLSettings(java.util.Map<java.lang.String,java.lang.String> sslSettings, org.eclipse.jetty.util.ssl.SslContextFactory sslContextFactory)
public void removeConnection(IIBCommandSocket iibSocket)
iibSocket
- public static int getMAX_MESSAGE_SIZE()
public static int getMAX_BUFFER_SIZE()