public interface PerformanceMeasurementService
| Modifier and Type | Method and Description |
|---|---|
void |
clearPeformaceInstrumentationMeasurement(String componentName,
String endpoint,
String targetName,
String targetInstanceName)
Resets the performance measurements on the endpoint.
|
void |
disableMessageExchangeMonitoring(String targetName)
This method is used to disable monitoring of timing
information about message exchanges
|
void |
enableMessageExchangeMonitoring(String targetName)
This method is used to enable monitoring of timing
information about message exchanges
|
String |
getComponentStatistics(String componentName,
String targetName)
This method is used to provide statistics for the given component
in the given target
|
TabularData |
getComponentStatisticsAsTabularData(String componentName,
String targetName)
This method is used to provide statistics for the given component
in the given target
|
TabularData |
getConsumingEndpointsForComponentAsTabularData(String componentName,
String targetName)
This method is used to provide a list of consuming endpoints for a component.
|
String |
getEndpointStatistics(String endpointName,
String targetName)
This method is used to provide statistic information about the given
endpoint in the given target
|
TabularData |
getEndpointStatisticsAsTabularData(String endpointName,
String targetName)
This method is used to provide statistic information about the given
endpoint in the given target
|
String |
getFrameworkStatistics(String targetName)
This method is used to provide JBIFramework statistics in the
given target.
|
TabularData |
getFrameworkStatisticsAsTabularData(String targetName)
This method is used to provide JBIFramework statistics in the
given target.
|
String |
getNMRStatistics(String targetName)
This method is used to provide statistics about the message service in the
given target.
|
TabularData |
getNMRStatisticsAsTabularData(String targetName)
This method is used to provide statistics about the message service in the
given target.
|
boolean |
getPerformanceInstrumentationEnabled(String componentName,
String targetName,
String targetInstanceName)
Retrieves the performance measurement enabling flag.
|
String |
getPerformanceInstrumentationMeasurement(String componentName,
String endpoint,
String targetName,
String targetInstanceName)
Retrieves the performance measurement data for the specified endpoint.
|
String[] |
getPerformanceMeasurementCategories(String componentName,
String targetName,
String targetInstanceName)
Retrieves the performance statistics categories.
|
TabularData |
getProvidingEndpointsForComponentAsTabularData(String componentName,
String targetName)
This method is used to provide a list of provisioning endpoints for a component.
|
String |
getServiceAssemblyStatistics(String assemblyName,
String targetName)
This method is used to provide statistics about a Service Assembly
in the given target.
|
TabularData |
getServiceAssemblyStatisticsAsTabularData(String assemblyName,
String targetName)
This method is used to provide statistics about a Service Assembly
in the given target.
|
void |
setPerformanceInstrumentationEnabled(String componentName,
boolean flag,
String targetName,
String targetInstanceName)
Sets the performance measurement enabling flag.
|
void clearPeformaceInstrumentationMeasurement(String componentName, String endpoint, String targetName, String targetInstanceName) throws ManagementRemoteException
componentName - endpoint - targetName - targetInstanceName - ManagementRemoteExceptionboolean getPerformanceInstrumentationEnabled(String componentName, String targetName, String targetInstanceName) throws ManagementRemoteException
componentName - targetName - targetInstanceName - ManagementRemoteExceptionString getPerformanceInstrumentationMeasurement(String componentName, String endpoint, String targetName, String targetInstanceName) throws ManagementRemoteException
componentName - endpoint - targetName - targetInstanceName - ManagementRemoteExceptionString[] getPerformanceMeasurementCategories(String componentName, String targetName, String targetInstanceName) throws ManagementRemoteException
componentName - targetName - targetInstanceName - ManagementRemoteExceptionvoid setPerformanceInstrumentationEnabled(String componentName, boolean flag, String targetName, String targetInstanceName) throws ManagementRemoteException
componentName - flag - targetName - targetInstanceName - ManagementRemoteExceptionTabularData getFrameworkStatisticsAsTabularData(String targetName) throws ManagementRemoteException
target - target name.JBIStatisticsMBeanManagementRemoteExceptionString getFrameworkStatistics(String targetName) throws ManagementRemoteException
target - target name.JBIStatisticsMBeanManagementRemoteExceptionString getComponentStatistics(String componentName, String targetName) throws ManagementRemoteException
targetName - target namecomponentName - component nameJBIStatisticsMBeanManagementRemoteExceptionTabularData getComponentStatisticsAsTabularData(String componentName, String targetName) throws ManagementRemoteException
targetName - target namecomponentName - component nameJBIStatisticsMBeanManagementRemoteExceptionTabularData getEndpointStatisticsAsTabularData(String endpointName, String targetName) throws ManagementRemoteException
targetName - target nameendpointName - the endpoint NameJBIStatisticsMBeanManagementRemoteExceptionString getEndpointStatistics(String endpointName, String targetName) throws ManagementRemoteException
targetName - target nameendpointName - the endpoint NameJBIStatisticsMBeanManagementRemoteExceptionTabularData getNMRStatisticsAsTabularData(String targetName) throws ManagementRemoteException
target - target name.JBIStatisticsMBeanManagementRemoteExceptionString getNMRStatistics(String targetName) throws ManagementRemoteException
target - target name.JBIStatisticsMBeanManagementRemoteExceptionTabularData getServiceAssemblyStatisticsAsTabularData(String assemblyName, String targetName) throws ManagementRemoteException
target - target name.assemblyName - the service assembly name.JBIStatisticsMBeanManagementRemoteExceptionString getServiceAssemblyStatistics(String assemblyName, String targetName) throws ManagementRemoteException
target - target name.assemblyName - the service assembly name.JBIStatisticsMBeanManagementRemoteExceptionTabularData getConsumingEndpointsForComponentAsTabularData(String componentName, String targetName) throws ManagementRemoteException
componentName - component nametarget - target name.ManagementRemoteExceptionTabularData getProvidingEndpointsForComponentAsTabularData(String componentName, String targetName) throws ManagementRemoteException
componentName - component nametarget - target name.ManagementRemoteExceptionvoid enableMessageExchangeMonitoring(String targetName) throws ManagementRemoteException
targetName - the target nameManagementRemoteExceptionvoid disableMessageExchangeMonitoring(String targetName) throws ManagementRemoteException
targetName - the target nameManagementRemoteExceptionCopyright © 2011-2016 OpenESB Community. All Rights Reserved.