Uses of Interface
com.iizix.nio.IWebSocketComm
Uses of IWebSocketComm in com.iizix.comm
Classes in com.iizix.comm that implement IWebSocketComm Modifier and Type Class Description class
WebSocketComm
Class to handle the WebSocket protocol.Methods in com.iizix.comm with parameters of type IWebSocketComm Modifier and Type Method Description IServerWebSocketCommListener
TransactionComm. setWebSocket(IWebSocketComm comm, java.lang.Object endPoint)
Assigns the web socket interface and retrieves the listener for use with external web servers.Uses of IWebSocketComm in com.iizix.comm.test
Methods in com.iizix.comm.test with parameters of type IWebSocketComm Modifier and Type Method Description java.lang.Object
TransactionProcessor. isRequestURIAccepted(IWebSocketComm comm, java.lang.String uri, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headerFields)
Called to check if a request URI can be accepted.Uses of IWebSocketComm in com.iizix.jetty
Classes in com.iizix.jetty that implement IWebSocketComm Modifier and Type Class Description class
InternalWebSocket
The internal web socket for the server side.Uses of IWebSocketComm in com.iizix.nio
Classes in com.iizix.nio that implement IWebSocketComm Modifier and Type Class Description class
WebSocketCommNIO
Class to handle the WebSocket protocol.Methods in com.iizix.nio with parameters of type IWebSocketComm Modifier and Type Method Description java.lang.Object
WebSocketAcceptor. isRequestURIAccepted(IWebSocketComm comm, java.lang.String uri, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headerFields)
Called to check if a request URI can be accepted.void
WebSocketCommListener. onCommClosed(IWebSocketComm comm, int code, java.lang.String reason)
Called when the communication link is closed.void
WebSocketCommListener. onCommClosing(IWebSocketComm comm)
Called when the communication link is closing.void
WebSocketCommListener. onCommConnected(IWebSocketComm comm)
Called when the communication link is connected.void
WebSocketCommListener. onCommData(IWebSocketComm comm, byte[] data, int offset, int len)
Called when the communication link has received binary data.void
WebSocketCommListener. onCommData(IWebSocketComm comm, java.lang.String data)
Called when the communication link has received String data.void
WebSocketCommListener. onCommError(IWebSocketComm comm, java.lang.Throwable e)
Called when the communication link is closed.void
WebSocketCommListener. onCommHeartBeat(IWebSocketComm comm, long duration)
Called when a heart-beat frame is received.void
WebSocketCommListener. onCommOpen(IWebSocketComm comm)
Called when the communication link is opened.void
WebSocketCommListener. onCommTimeout(IWebSocketComm comm, boolean isReadTimeout)
Called when the communication link has timed out on a read or write operation.Uses of IWebSocketComm in com.iizix.server
Methods in com.iizix.server with parameters of type IWebSocketComm Modifier and Type Method Description IEndPoint
IEndPointConstructor. createInstance(ServerShell server, java.lang.ThreadGroup serverThreadGroup, long sessionID, IWebSocketComm comm, java.lang.String uri, java.lang.String query, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headerFields, OBJECT object)
Creates a new end point.IServerWebSocketCommListener
AbstractEndPoint. getWebSocketCommListener(IWebSocketComm comm)
Gets the WebSocketCommListener for the end point.IServerWebSocketCommListener
IEndPoint. getWebSocketCommListener(IWebSocketComm comm)
Gets the WebSocketCommListener for the end point.OBJECT
IEndPointConstructor. isHandled(ServerShell server, IWebSocketComm comm, java.lang.String uri, java.lang.String query, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headerFields)
Checks if this end point constructor handles this URI.java.lang.Object
ServerShell. isRequestURIAccepted(IWebSocketComm comm, java.lang.String uri, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headerFields)
Called to check if a request URI can be accepted.void
AbstractEndPoint. onCommClosed(IWebSocketComm comm, int code, java.lang.String reason)
Called when the communication link is closed.void
AbstractEndPoint. onCommClosing(IWebSocketComm comm)
Called when the communication link is closing.void
AbstractEndPoint. onCommConnected(IWebSocketComm comm)
Called when the communication link is connected.void
AbstractEndPoint. onCommData(IWebSocketComm comm, byte[] _data, int offset, int len)
Called when the communication link has received binary data.void
AbstractEndPoint. onCommData(IWebSocketComm comm, java.lang.String data)
Called when the communication link has received String data.void
AbstractEndPoint. onCommError(IWebSocketComm comm, java.lang.Throwable e)
Called when the communication link is closed.void
AbstractEndPoint. onCommHeartBeat(IWebSocketComm comm, long duration)
Called when a heart-beat frame is received.void
AbstractEndPoint. onCommOpen(IWebSocketComm comm)
Called when the communication link is opened.void
AbstractEndPoint. onCommTimeout(IWebSocketComm comm, boolean isReadTimeout)
Called when the communication link has timed out on a read or write operation.Constructors in com.iizix.server with parameters of type IWebSocketComm Constructor Description AbstractEndPoint(IEndPoint.Type endPointType, java.lang.String name, long sessionID, IWebSocketComm comm, ServerShell server, java.lang.ThreadGroup serverThreadGroup, java.util.HashMap<java.lang.String,java.lang.String> classNameMap, java.lang.ClassLoader contextClassLoader)
Creates a new EndPoint instance.ServerSession(long sessionID, IWebSocketComm comm, ServerShell server, java.lang.ThreadGroup serverThreadGroup)
Creates a new ServerSession instance.Uses of IWebSocketComm in com.iizix.server.client
Methods in com.iizix.server.client with parameters of type IWebSocketComm Modifier and Type Method Description IEndPoint
ClientEndPointConstructor. createInstance(ServerShell server, java.lang.ThreadGroup serverThreadGroup, long sessionID, IWebSocketComm comm, java.lang.String uri, java.lang.String query, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headerFields, java.lang.Object object)
Creates a new end point.IServerWebSocketCommListener
ClientEndPoint. getWebSocketCommListener(IWebSocketComm comm)
Gets the WebSocketCommListener for the end point.IServerWebSocketCommListener
FailedReconnectClientEndPoint. getWebSocketCommListener(IWebSocketComm comm)
Gets the WebSocketCommListener for the end point.java.lang.Object
ClientEndPointConstructor. isHandled(ServerShell server, IWebSocketComm comm, java.lang.String uri, java.lang.String query, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headerFields)
Checks if this end point constructor handles this URI.Uses of IWebSocketComm in com.iizix.server.monitor
Methods in com.iizix.server.monitor with parameters of type IWebSocketComm Modifier and Type Method Description IEndPoint
VirtualizedMonitorEndPointConstructor. createInstance(ServerShell server, java.lang.ThreadGroup serverThreadGroup, long sessionID, IWebSocketComm comm, java.lang.String uri, java.lang.String query, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headerFields, java.lang.Object object)
Creates a new end point.java.lang.Object
VirtualizedMonitorEndPointConstructor. isHandled(ServerShell server, IWebSocketComm comm, java.lang.String uri, java.lang.String query, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headerFields)
Checks if this end point constructor handles this URI.Uses of IWebSocketComm in com.iizix.server.run.remote
Methods in com.iizix.server.run.remote with parameters of type IWebSocketComm Modifier and Type Method Description IEndPoint
RemoteBuilderEndPointConstructor. createInstance(ServerShell server, java.lang.ThreadGroup serverThreadGroup, long sessionID, IWebSocketComm comm, java.lang.String uri, java.lang.String query, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headerFields, java.lang.Object object)
Creates a new end point.java.lang.Object
RemoteBuilderEndPointConstructor. isHandled(ServerShell server, IWebSocketComm comm, java.lang.String uri, java.lang.String query, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headerFields)
Checks if this end point constructor handles this URI.Uses of IWebSocketComm in com.iizix.server.vsviewer
Methods in com.iizix.server.vsviewer with parameters of type IWebSocketComm Modifier and Type Method Description IEndPoint
VSViewerEndPointConstructor. createInstance(ServerShell server, java.lang.ThreadGroup serverThreadGroup, long sessionID, IWebSocketComm comm, java.lang.String uri, java.lang.String query, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headerFields, java.lang.Object object)
Creates a new end point.IServerWebSocketCommListener
VSViewerEndPoint. getWebSocketCommListener(IWebSocketComm comm)
Gets the WebSocketCommListener for the end point.java.lang.Object
VSViewerEndPointConstructor. isHandled(ServerShell server, IWebSocketComm comm, java.lang.String uri, java.lang.String query, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headerFields)
Checks if this end point constructor handles this URI.