|
Oracle Fusion Middleware extensions for Logging and Diagnostics 11g Release 1 (11.1.2) E22565-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ExecutorMBeanDiscoverer
Interface for performing a discovery process for diagnostic executor mbean instances currently available for executing diagnostic tests that require applications context.
Method Summary | |
---|---|
java.util.Map<java.lang.String,java.util.List<javax.management.ObjectName>> |
getAvailableExecutorMBeans(java.lang.String pWebAppName)
Returns the object names of the discovered MBeans for the given web app |
java.util.List<java.lang.String> |
getWebApplicationsAvailableForTest()
Returns the list of Web Applications that are available on which Diagnostic Tests that execute Applications code can be run. |
boolean |
isExecutorMBeanAvailable(java.lang.String pWebAppName)
Checks whether there is at least one mbean instance currently available in order to execute any tests for the given web application that requires the application context. |
void |
refreshAvailableMBeans()
Starts a discovery process that queries the Domain runtime mbean server to determine the instances of all diagnostics executor mbeans that are currently available to execute diagnostic tests that require application context. |
Method Detail |
---|
void refreshAvailableMBeans()
If multiple domains are configured in the domain registry the refresh action will also query the additional domains to get list of mbeans instances from such domains.
DiagfwkException
- if error occurs during mbean discoveryjava.util.Map<java.lang.String,java.util.List<javax.management.ObjectName>> getAvailableExecutorMBeans(java.lang.String pWebAppName)
pWebAppName
- name of the web application for which to get the
list of available executor mbeans
DiagfwkException
- if error occurs during mbean discoveryboolean isExecutorMBeanAvailable(java.lang.String pWebAppName)
pWebAppName
- name of the web application
DiagfwkException
- if error occurs during mbean discoveryjava.util.List<java.lang.String> getWebApplicationsAvailableForTest()
DiagfwkException
- if error occurs during mbean discovery
|
Oracle Fusion Middleware extensions for Logging and Diagnostics 11g Release 1 (11.1.2) E22565-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |