

Public Member Functions | |
| AcsNcReconnectionCallback (ReconnectableSubscriber sub) | |
| boolean | is_alive () |
| void | reconnect (Object new_connection) |
| void | init (ContainerServicesBase services, EventChannelFactory ecf) |
| void | disconnect () |
Private Attributes | |
| EventChannelFactory | ecf_ |
| ReconnectableSubscriber | sub_ |
| int | callback_id_ |
| ContainerServicesBase | services |
| volatile boolean | id_is_valid_ |
| alma::acs::nc::AcsNcReconnectionCallback::AcsNcReconnectionCallback | ( | ReconnectableSubscriber | sub | ) | [inline] |
References id_is_valid_, and sub_.
| void alma::acs::nc::AcsNcReconnectionCallback::disconnect | ( | ) | [inline] |
| void alma::acs::nc::AcsNcReconnectionCallback::init | ( | ContainerServicesBase | services, | |
| EventChannelFactory | ecf | |||
| ) | [inline] |
References alma::acs::container::ContainerServicesBase::activateOffShoot(), callback_id_, ecf_, id_is_valid_, and NotifyExt::ReconnectionRegistryOperations::register_callback().
Referenced by alma::acs::nc::Consumer::Consumer(), alma::acs::nc::refactored::NCPublisher::NCPublisher(), and alma::acs::nc::SimpleSupplier::SimpleSupplier().
| boolean alma::acs::nc::AcsNcReconnectionCallback::is_alive | ( | ) | [inline] |
Implements NotifyExt::ReconnectionCallbackOperations.
| void alma::acs::nc::AcsNcReconnectionCallback::reconnect | ( | Object | new_connection | ) | [inline] |
References ecf_, alma::acs::nc::ReconnectableSubscriber::reconnect(), and sub_.
int alma::acs::nc::AcsNcReconnectionCallback::callback_id_ [private] |
Referenced by disconnect(), and init().
Referenced by disconnect(), init(), and reconnect().
volatile boolean alma::acs::nc::AcsNcReconnectionCallback::id_is_valid_ [private] |
Referenced by AcsNcReconnectionCallback(), disconnect(), and init().
Referenced by disconnect().
Referenced by AcsNcReconnectionCallback(), and reconnect().
1.6.2