|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
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 |
public 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.public 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.
public 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
namepublic javax.management.ObjectName[] getBindingComponents()
ComponentLifeCycleMBeans for all binding components
currently installed in the JBI system.
public javax.management.ObjectName[] getEngineComponents()
ComponentLifeCycleMBeans for all service engines
currently installed in the JBI system.
public 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 systempublic boolean 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 systempublic java.lang.String getSystemInfo()
|
Built 06/07/2005 11:16 AM on acer (SunOS 5.9) | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||