|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AdminServiceMBean
This interface defines a set of administrative methods allowing a JMX-based administrative tool to perform a variety of administrative tasks.
| Method Summary | |
|---|---|
javax.management.ObjectName[] |
getBindingComponents()
Get a list of ComponentLifeCycleMBeans for all binding components
currently installed in the JBI system. |
javax.management.ObjectName |
getComponentByName(java.lang.String name)
Find the ComponentLifeCycleMBean of a JBI Installable Component
by its unique name. |
javax.management.ObjectName[] |
getEngineComponents()
Get a list of ComponentLifeCycleMBeans for all service engines
currently installed in the JBI system. |
java.lang.String |
getSystemInfo()
Return current version and other info about this JBI implementation. |
javax.management.ObjectName |
getSystemService(java.lang.String serviceName)
Lookup a system service LifeCycleMBean by name. |
javax.management.ObjectName[] |
getSystemServices()
Looks up all JBI system services LifeCycleMBean's currently
installed. |
boolean |
isBinding(java.lang.String componentName)
Check if a given JBI component is a Binding Component. |
boolean |
isEngine(java.lang.String componentName)
Check if a given JBI component is a Service Engine. |
| Method Detail |
|---|
javax.management.ObjectName getSystemService(java.lang.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 system service; must be non-null and non-
empty; values are implementation-dependent
null if there is no system service with the given
name.javax.management.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.
javax.management.ObjectName getComponentByName(java.lang.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-empty
null if there is no such component with the given
namejavax.management.ObjectName[] getBindingComponents()
ComponentLifeCycleMBeans for all binding components
currently installed in the JBI system.
javax.management.ObjectName[] getEngineComponents()
ComponentLifeCycleMBeans for all service engines
currently installed in the JBI system.
boolean isBinding(java.lang.String componentName)
componentName - the unique name of the component; must be non-null
and non-empty
true 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 systemboolean isEngine(java.lang.String componentName)
componentName - the unique name of the component; must be non-null
and non-empty
true 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 systemjava.lang.String getSystemInfo()
|
${build-info} | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||