Class EPMetricsServiceImpl
java.lang.Object
com.espertech.esper.runtime.internal.kernel.service.EPMetricsServiceImpl
- All Implemented Interfaces:
com.espertech.esper.common.client.metric.EPMetricsService
public class EPMetricsServiceImpl
extends Object
implements com.espertech.esper.common.client.metric.EPMetricsService
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncom.espertech.esper.common.client.metric.RuntimeMetric
void
iterateStatementGroups
(Consumer<com.espertech.esper.common.client.metric.EPMetricsStatementGroup> consumer) void
void
void
setMetricsReportingInterval
(String stmtGroupName, long newIntervalMSec) void
setMetricsReportingStmtDisabled
(String deploymentId, String statementName) void
setMetricsReportingStmtEnabled
(String deploymentId, String statementName)
-
Constructor Details
-
EPMetricsServiceImpl
-
-
Method Details
-
setMetricsReportingInterval
public void setMetricsReportingInterval(String stmtGroupName, long newIntervalMSec) throws com.espertech.esper.common.client.configuration.ConfigurationException - Specified by:
setMetricsReportingInterval
in interfacecom.espertech.esper.common.client.metric.EPMetricsService
- Throws:
com.espertech.esper.common.client.configuration.ConfigurationException
-
setMetricsReportingStmtEnabled
public void setMetricsReportingStmtEnabled(String deploymentId, String statementName) throws com.espertech.esper.common.client.configuration.ConfigurationException - Specified by:
setMetricsReportingStmtEnabled
in interfacecom.espertech.esper.common.client.metric.EPMetricsService
- Throws:
com.espertech.esper.common.client.configuration.ConfigurationException
-
setMetricsReportingStmtDisabled
public void setMetricsReportingStmtDisabled(String deploymentId, String statementName) throws com.espertech.esper.common.client.configuration.ConfigurationException - Specified by:
setMetricsReportingStmtDisabled
in interfacecom.espertech.esper.common.client.metric.EPMetricsService
- Throws:
com.espertech.esper.common.client.configuration.ConfigurationException
-
setMetricsReportingEnabled
public void setMetricsReportingEnabled() throws com.espertech.esper.common.client.configuration.ConfigurationException- Specified by:
setMetricsReportingEnabled
in interfacecom.espertech.esper.common.client.metric.EPMetricsService
- Throws:
com.espertech.esper.common.client.configuration.ConfigurationException
-
setMetricsReportingDisabled
public void setMetricsReportingDisabled() throws com.espertech.esper.common.client.configuration.ConfigurationException- Specified by:
setMetricsReportingDisabled
in interfacecom.espertech.esper.common.client.metric.EPMetricsService
- Throws:
com.espertech.esper.common.client.configuration.ConfigurationException
-
iterateStatementGroups
public void iterateStatementGroups(Consumer<com.espertech.esper.common.client.metric.EPMetricsStatementGroup> consumer) - Specified by:
iterateStatementGroups
in interfacecom.espertech.esper.common.client.metric.EPMetricsService
-
getRuntimeMetric
public com.espertech.esper.common.client.metric.RuntimeMetric getRuntimeMetric()- Specified by:
getRuntimeMetric
in interfacecom.espertech.esper.common.client.metric.EPMetricsService
-