| javax.jbi.management.ComponentLifeCycleMBean
ComponentLifeCycleMBean | public interface ComponentLifeCycleMBean extends LifeCycleMBean(Code) | | ComponentLifeCycleMBean defines the standard life cycle controls for
JBI Installable Components.
- Initialize the component, preparing it to receive service requests.
- Start the component, allowing it to initiate service requests.
- Stop the component from initiating any more service requests.
- Shut down the component, returning it to the uninitialized state
where it cannot receive service requests.
- Query the JMX object name of the extension MBean for the component.
author: JSR208 Expert Group |
getExtensionMBeanName | ObjectName getExtensionMBeanName() throws javax.jbi.JBIException(Code) | | Get the JMX ObjectName for the life cycle extension MBean for this
component. If there is none, return null .
Note that this MBean may serve as a container for multiple MBeans,
as required by the component implementation.
ObjectName the JMX object name of the additional MBean or null if there is no additional MBean. exception: javax.jbi.JBIException - if there is a failure getting componentinformation for the component to which this life cycle applies. |
|
|