|
|||||||||||
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 ComponentLifeCycleMBean s 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 ComponentLifeCycleMBean s 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
name
public javax.management.ObjectName[] getBindingComponents()
ComponentLifeCycleMBean
s for all binding components
currently installed in the JBI system.
public javax.management.ObjectName[] getEngineComponents()
ComponentLifeCycleMBean
s 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 |