- com
- pcbsys
- nirvana
- client
- nReconnectHandler
This interface should be implemented by classes wishing to register to receive callbacks when sessions are disconnected or to take control over the reconnect logic. More...
Inherited by com.pcbsys.nirvana.nAdminAPI.nPkgReconnectHandler, and com.pcbsys.nirvana.nAdminAPI.nRealmAdmin.ReconnectHandler.
Public Member Functions | |
void | disconnected (nSession anSession) |
This method is called asynchronously when a session is disconnected. More... | |
void | reconnected (nSession anSession) |
This method is called asynchronously when a session is reconnected. More... | |
boolean | tryAgain (nSession anSession) |
This method is called asynchronously between a session being disconnected and a reconnection attempt. More... | |
This interface should be implemented by classes wishing to register to receive callbacks when sessions are disconnected or to take control over the reconnect logic.
void com.pcbsys.nirvana.client.nReconnectHandler.disconnected | ( | nSession | anSession | ) |
This method is called asynchronously when a session is disconnected.
anSession | The session that got disconnected |
void com.pcbsys.nirvana.client.nReconnectHandler.reconnected | ( | nSession | anSession | ) |
This method is called asynchronously when a session is reconnected.
anSession | The session that got reconnected |
boolean com.pcbsys.nirvana.client.nReconnectHandler.tryAgain | ( | nSession | anSession | ) |
This method is called asynchronously between a session being disconnected and a reconnection attempt.
If you wish to use the default reconnect logic, simply return true. If not return false and implement your own custom reconnect logic.
anSession | The session to try and reconnect |