org.openorb.notify

Class RecoveryManager

public class RecoveryManager extends Object implements LogEnabled

The RecoveryManager class is responsible for recovering the server channels from a crash. More precisely, it will re-instantiate server objects ( admins and proxies ), re-create the connections and re-populate the event queues with undelivered events. These actions are done on a per-channel basis and given the channel connection/event reliability QoS.

Author: Olivier Modica Shawn Boyce

Constructor Summary
RecoveryManager(ORB orb, EventChannelFactoryImpl factory, POA factoryPOA, Logger allLoggers)
Method Summary
voiddoRecovery()
voidenableLogging(Logger logger)

Constructor Detail

RecoveryManager

public RecoveryManager(ORB orb, EventChannelFactoryImpl factory, POA factoryPOA, Logger allLoggers)

Method Detail

doRecovery

public void doRecovery()

enableLogging

public void enableLogging(Logger logger)