javax.management
Interface PersistentMBean

All Known Subinterfaces:
ModelMBean
All Known Implementing Classes:
RequiredModelMBean

public interface PersistentMBean

Implements by an MBean that are meant to be persistent.


Method Summary
 void load()
          Instantiates for the data found in the persistance store.
 void store()
          Captures the current state of the MBean.
 

Method Detail

load

public void load()
          throws MBeanException,
                 RuntimeOperationsException,
                 InstanceNotFoundException
Instantiates for the data found in the persistance store.

Throws:
MBeanException - Wraps another exception or thrown when persistance is not supported.
RuntimeOperationsException - Wraps exception from persistance operation
InstanceNotFoundException - Cant find the MBean from the persistance store.

store

public void store()
           throws MBeanException,
                  RuntimeOperationsException,
                  InstanceNotFoundException
Captures the current state of the MBean.

Throws:
MBeanException
RuntimeOperationsException
InstanceNotFoundException