|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IConnection
IConnection interface.
| Nested Class Summary | |
|---|---|
static interface |
IConnection.IMessageListener
Message listener interface |
| Method Summary | |
|---|---|
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. |
| Method Detail |
|---|
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 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 establishedvoid addMessageListener(IConnection.IMessageListener listener)
listener - a IConnection.IMessageListener object.void removeMessageListener(IConnection.IMessageListener listener)
listener - a IConnection.IMessageListener object.void addConnectionListener(IConnectionListener listener)
listener - a IConnectionListener object.void removeConnectionListener(IConnectionListener listener)
listener - a IConnectionListener object.
void open()
throws ServiceResultException
ServiceResultException - if any.void close()
void reconnect()
throws ServiceResultException
ServiceResultException - if any.void dispose()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||