com.sun.mfwk.cib.providers
Interface CIBProvider
- All Known Subinterfaces:
- CIBApplicationConfiguration, CIBApplicationPerfStats, CIBAvailabilityStatusState, CIBConfiguration, CIBExternalResourceConfiguration, CIBExternalResourcePerfStats, CIBOperationalStatusState, CIBPerfStats, CIBResourceConfiguration, CIBResourcePerfStats, CIBServiceConfiguration, CIBServicePerfStats, CIBState, CIBStats
- All Known Implementing Classes:
- CIBApplicationConfigurationImpl, CIBApplicationPerfStatsImpl, CIBAvailabilityStatusStateImpl, CIBConfigurationImpl, CIBExternalResourceConfigurationImpl, CIBExternalResourcePerfStatsImpl, CIBOperationalStatusStateImpl, CIBPerfStatsImpl, CIBResourceConfigurationImpl, CIBResourcePerfStatsImpl, CIBServiceConfigurationImpl, CIBServicePerfStatsImpl
- public interface CIBProvider
Provides methods that should be implemented by a CIBProvider
Method Summary |
void |
destroy()
Destroy the each created objects and clean the objects/values
when needed, close all the communications. |
void |
init()
Initialize the provider mechanism. |
init
public void init()
throws CIBIOException,
CIBException
- Initialize the provider mechanism. In particular, initialize the
communication to the instrumentation layer. This method is called
by the MBean and/or the CIBProviderHandler to initialize the provider
- Throws:
CIBIOException
CIBException
destroy
public void destroy()
throws CIBIOException,
CIBException
- Destroy the each created objects and clean the objects/values
when needed, close all the communications. This method is called by the MBean
and/or the CIBProviderHandler to clean the provider.
- Throws:
CIBIOException
CIBException