Interface StatisticCollectionViewMXBean
-
- All Known Implementing Classes:
JMXMediationFlowObserver
public interface StatisticCollectionViewMXBean
MBean interface to expose collected statistic data using JMX.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StatisticsCompositeObject
getApiJmxStatistics(String apiName)
Returns statistics related to a API.StatisticsCompositeObject
getEndpointJmxStatistics(String endpointName)
Returns statistics related to a Endpoint.StatisticsCompositeObject
getInboundEndpointJmxStatistics(String inboundEndpointName)
Returns statistics related to a Inbound Endpoint.StatisticsCompositeObject
getProxyServiceJmxStatistics(String proxyName)
Returns statistics related to a Proxy Service.StatisticsCompositeObject
getSequenceJmxStatistics(String sequenceName)
Returns statistics related to a Sequence.void
resetAllStatistics()
Reset all JMX statistics.void
resetAPIStatistics()
Reset JMX API statistic collection.void
resetEndpointStatistics()
Reset JMX Endpoint statistic collection.void
resetInboundEndpointStatistics()
Reset JMX Inbound Endpoint statistic collection.void
resetProxyStatistics()
Reset JMX Proxy statistic collection.void
resetSequenceStatistics()
Reset JMX Sequence statistic collection.
-
-
-
Method Detail
-
resetAPIStatistics
void resetAPIStatistics()
Reset JMX API statistic collection.
-
resetProxyStatistics
void resetProxyStatistics()
Reset JMX Proxy statistic collection.
-
resetSequenceStatistics
void resetSequenceStatistics()
Reset JMX Sequence statistic collection.
-
resetInboundEndpointStatistics
void resetInboundEndpointStatistics()
Reset JMX Inbound Endpoint statistic collection.
-
resetEndpointStatistics
void resetEndpointStatistics()
Reset JMX Endpoint statistic collection.
-
resetAllStatistics
void resetAllStatistics()
Reset all JMX statistics.
-
getProxyServiceJmxStatistics
StatisticsCompositeObject getProxyServiceJmxStatistics(String proxyName)
Returns statistics related to a Proxy Service.- Parameters:
proxyName
- Name of the proxy service.- Returns:
- Composite Data Object that contains Proxy Statistics.
-
getSequenceJmxStatistics
StatisticsCompositeObject getSequenceJmxStatistics(String sequenceName)
Returns statistics related to a Sequence.- Parameters:
sequenceName
- Name of the Sequence.- Returns:
- Composite Data Object that contains Sequence Statistics.
-
getApiJmxStatistics
StatisticsCompositeObject getApiJmxStatistics(String apiName)
Returns statistics related to a API.- Parameters:
apiName
- Name of the API.- Returns:
- Composite Data Object that contains API Statistics.
-
getInboundEndpointJmxStatistics
StatisticsCompositeObject getInboundEndpointJmxStatistics(String inboundEndpointName)
Returns statistics related to a Inbound Endpoint.- Parameters:
inboundEndpointName
- Name of the Inbound Endpoint.- Returns:
- Composite Data Object that contains Inbound Endpoint Statistics.
-
getEndpointJmxStatistics
StatisticsCompositeObject getEndpointJmxStatistics(String endpointName)
Returns statistics related to a Endpoint.- Parameters:
endpointName
- Name of the Endpoint.- Returns:
- Composite Data Object that contains Endpoint Statistics.
-
-