com.ibm.ras.mgr
Interface RASIDataStore

All Known Implementing Classes:
RASPropertyDataStore, RASDefaultDataStore

public abstract interface RASIDataStore

RASIDataStore defines an interface to allow RAS configuration data to be saved to and restored from persistent storage (such as a properties file on disk). RASManager requires an object that implements this interface.

See Also:
RASManager, RASBaseGroup, RASDefaultDataStore, RASPropertyDataStore

Method Summary
 void restoreConfig(RASBaseGroup baseGroup)
          Restores the RASManager configuration from persistent storage.
 void saveConfig(RASBaseGroup baseGroup)
          Saves the RASManager configuration to persistent storage.
 

Method Detail

restoreConfig

public void restoreConfig(RASBaseGroup baseGroup)
Restores the RASManager configuration from persistent storage. This method is called automatically when the RASManager is created and can be called anytime the stored configuration should be reloaded.
Parameters:
baseGroup - The RASBaseGroup which holds the configuration loaded from persistent store.

saveConfig

public void saveConfig(RASBaseGroup baseGroup)
Saves the RASManager configuration to persistent storage.
Parameters:
baseGroup - The RASBaseGroup which holds the configuration to be saved in persistent store.