public interface IConnection
IConnection interface.
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IConnection.IMessageListener
Message listener interface
|
| Modifier and Type | Method and Description |
|---|---|
void |
addConnectionListener(IConnectionListener listener)
Add response listener
|
void |
addMessageListener(IConnection.IMessageListener listener)
Add response listener
|
void |
close()
Close the connection.
|
void |
dispose()
Dispose the object making it unusable.
|
void |
initialize(InetSocketAddress addr,
TransportChannelSettings settings,
EncoderContext ctx)
Set connection configuration parameters.
|
void |
open()
Attempt to open the connection.
|
void |
reconnect()
Open if the connection is not open.
|
void |
removeConnectionListener(IConnectionListener listener)
Add response listener
|
void |
removeMessageListener(IConnection.IMessageListener listener)
Add response listener
|
void |
sendRequest(ServiceRequest request,
int secureChannelId,
int requestId)
Send request to the connection.
|
void addConnectionListener(IConnectionListener listener)
listener - a IConnectionListener object.void addMessageListener(IConnection.IMessageListener listener)
listener - a IConnection.IMessageListener
object.void close()
void dispose()
void initialize(InetSocketAddress addr, TransportChannelSettings settings, EncoderContext ctx) throws ServiceResultException
addr - a InetSocketAddress object.settings - a TransportChannelSettings object.ctx - a EncoderContext object.ServiceResultException - if any.void open() throws ServiceResultException
ServiceResultException - if any.void reconnect()
throws ServiceResultException
ServiceResultException - if any.void removeConnectionListener(IConnectionListener listener)
listener - a IConnectionListener object.void removeMessageListener(IConnection.IMessageListener listener)
listener - a IConnection.IMessageListener
object.void sendRequest(ServiceRequest request, int secureChannelId, int requestId) throws ServiceResultException
request - requestId - secureChannelId - a int.requestId - a int.ServiceResultException - varies. Bad_NotConnected if
connection is not establishedCopyright © 2026. All rights reserved.