public interface AdminServiceMBean
| Modifier and Type | Method and Description |
|---|---|
ObjectName[] |
getBindingComponents()
Get a list of
ComponentLifeCycleMBeans for all binding components
currently installed in the JBI schemaorg_apache_xmlbeans.system. |
ObjectName |
getComponentByName(String name)
Find the
ComponentLifeCycleMBean of a JBI Installable Component
by its unique name. |
ObjectName[] |
getEngineComponents()
Get a list of
ComponentLifeCycleMBeans for all service engines
currently installed in the JBI schemaorg_apache_xmlbeans.system. |
String |
getSystemInfo()
Return current version and other info about this JBI implementation.
|
ObjectName |
getSystemService(String serviceName)
Lookup a schemaorg_apache_xmlbeans.system service
LifeCycleMBean by name. |
ObjectName[] |
getSystemServices()
Looks up all JBI schemaorg_apache_xmlbeans.system services
LifeCycleMBean's currently
installed. |
boolean |
isBinding(String componentName)
Check if a given JBI component is a Binding Component.
|
boolean |
isEngine(String componentName)
Check if a given JBI component is a Service Engine.
|
ObjectName getSystemService(String serviceName)
LifeCycleMBean by name. System services
are implementation-defined services which can administered through JMX,
and have a life cycle.
System services are not related to service engines.
serviceName - name of the schemaorg_apache_xmlbeans.system service; must be non-null and non-
empty; values are implementation-dependentnull if there is no schemaorg_apache_xmlbeans.system service with the given
name.ObjectName[] getSystemServices()
LifeCycleMBean's currently
installed. System services are implementation-defined services which can
administered through JMX. System services are not related to service
engines.ObjectName getComponentByName(String name)
ComponentLifeCycleMBean of a JBI Installable Component
by its unique name.name - the name of the engine or binding component; must be non-
null and non-emptynull if there is no such component with the given
nameObjectName[] getBindingComponents()
ComponentLifeCycleMBeans for all binding components
currently installed in the JBI schemaorg_apache_xmlbeans.system.ObjectName[] getEngineComponents()
ComponentLifeCycleMBeans for all service engines
currently installed in the JBI schemaorg_apache_xmlbeans.system.boolean isBinding(String componentName)
componentName - the unique name of the component; must be non-null
and non-emptytrue if the component is a binding component;
false if the component is a service engine or if
there is no component with the given componentName
installed in the JBI schemaorg_apache_xmlbeans.systemboolean isEngine(String componentName)
componentName - the unique name of the component; must be non-null
and non-emptytrue if the component is a service engine;
false if the component is a binding component, or if
there is no component with the given componentName
installed in the JBI schemaorg_apache_xmlbeans.systemString getSystemInfo()
Copyright © 2011-2016 OpenESB Community. All Rights Reserved.