public class StageSpecificServices extends Object implements EPServicesEvaluation, EPServicesPath
Constructor and Description |
---|
StageSpecificServices(DeploymentLifecycleService deploymentLifecycleService,
com.espertech.esper.common.internal.util.ManagedReadWriteLock eventProcessingRWLock,
FilterServiceSPI filterService,
com.espertech.esper.common.internal.context.util.InternalEventRouter internalEventRouter,
com.espertech.esper.common.internal.metrics.stmtmetrics.MetricReportingService metricReportingService,
SchedulingServiceSPI schedulingService,
StageRuntimeServices stageRuntimeServices,
ThreadingService threadingService) |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
com.espertech.esper.common.internal.collection.PathRegistry<String,com.espertech.esper.common.internal.epl.classprovided.core.ClassProvided> |
getClassProvidedPathRegistry() |
com.espertech.esper.common.internal.collection.PathRegistry<String,com.espertech.esper.common.internal.context.compile.ContextMetaData> |
getContextPathRegistry() |
DeploymentLifecycleService |
getDeploymentLifecycleService() |
com.espertech.esper.common.internal.util.ManagedReadWriteLock |
getEventProcessingRWLock() |
com.espertech.esper.common.internal.collection.PathRegistry<String,com.espertech.esper.common.client.EventType> |
getEventTypePathRegistry() |
com.espertech.esper.common.internal.event.core.EventTypeResolvingBeanFactory |
getEventTypeResolvingBeanFactory() |
com.espertech.esper.common.internal.settings.ExceptionHandlingService |
getExceptionHandlingService() |
com.espertech.esper.common.internal.collection.PathRegistry<String,com.espertech.esper.common.internal.compile.stage1.spec.ExpressionDeclItem> |
getExprDeclaredPathRegistry() |
FilterServiceSPI |
getFilterService() |
com.espertech.esper.common.internal.context.util.InternalEventRouteDest |
getInternalEventRouteDest() |
com.espertech.esper.common.internal.context.util.InternalEventRouter |
getInternalEventRouter() |
com.espertech.esper.common.internal.metrics.stmtmetrics.MetricReportingService |
getMetricReportingService() |
com.espertech.esper.common.internal.collection.PathRegistry<String,com.espertech.esper.common.internal.epl.namedwindow.path.NamedWindowMetaData> |
getNamedWindowPathRegistry() |
SchedulingServiceSPI |
getSchedulingService() |
com.espertech.esper.common.internal.collection.PathRegistry<com.espertech.esper.common.internal.epl.script.core.NameAndParamNum,com.espertech.esper.common.internal.compile.stage1.spec.ExpressionScriptProvided> |
getScriptPathRegistry() |
com.espertech.esper.common.internal.epl.table.core.TableExprEvaluatorContext |
getTableExprEvaluatorContext() |
com.espertech.esper.common.internal.collection.PathRegistry<String,com.espertech.esper.common.internal.epl.table.compiletime.TableMetaData> |
getTablePathRegistry() |
ThreadingService |
getThreadingService() |
com.espertech.esper.common.internal.epl.variable.core.VariableManagementService |
getVariableManagementService() |
com.espertech.esper.common.internal.collection.PathRegistry<String,com.espertech.esper.common.internal.epl.variable.compiletime.VariableMetaData> |
getVariablePathRegistry() |
void |
initialize(EPStageEventServiceSPI eventService) |
public StageSpecificServices(DeploymentLifecycleService deploymentLifecycleService, com.espertech.esper.common.internal.util.ManagedReadWriteLock eventProcessingRWLock, FilterServiceSPI filterService, com.espertech.esper.common.internal.context.util.InternalEventRouter internalEventRouter, com.espertech.esper.common.internal.metrics.stmtmetrics.MetricReportingService metricReportingService, SchedulingServiceSPI schedulingService, StageRuntimeServices stageRuntimeServices, ThreadingService threadingService)
public void initialize(EPStageEventServiceSPI eventService)
public com.espertech.esper.common.internal.util.ManagedReadWriteLock getEventProcessingRWLock()
getEventProcessingRWLock
in interface EPServicesEvaluation
public FilterServiceSPI getFilterService()
getFilterService
in interface EPServicesEvaluation
public DeploymentLifecycleService getDeploymentLifecycleService()
public com.espertech.esper.common.internal.metrics.stmtmetrics.MetricReportingService getMetricReportingService()
getMetricReportingService
in interface EPServicesEvaluation
public SchedulingServiceSPI getSchedulingService()
getSchedulingService
in interface EPServicesEvaluation
public com.espertech.esper.common.internal.epl.variable.core.VariableManagementService getVariableManagementService()
getVariableManagementService
in interface EPServicesEvaluation
public com.espertech.esper.common.internal.settings.ExceptionHandlingService getExceptionHandlingService()
getExceptionHandlingService
in interface EPServicesEvaluation
public com.espertech.esper.common.internal.epl.table.core.TableExprEvaluatorContext getTableExprEvaluatorContext()
getTableExprEvaluatorContext
in interface EPServicesEvaluation
public com.espertech.esper.common.internal.collection.PathRegistry<String,com.espertech.esper.common.internal.epl.namedwindow.path.NamedWindowMetaData> getNamedWindowPathRegistry()
getNamedWindowPathRegistry
in interface EPServicesPath
public com.espertech.esper.common.internal.context.util.InternalEventRouteDest getInternalEventRouteDest()
getInternalEventRouteDest
in interface EPServicesEvaluation
public com.espertech.esper.common.internal.collection.PathRegistry<String,com.espertech.esper.common.internal.context.compile.ContextMetaData> getContextPathRegistry()
getContextPathRegistry
in interface EPServicesPath
public com.espertech.esper.common.internal.event.core.EventTypeResolvingBeanFactory getEventTypeResolvingBeanFactory()
getEventTypeResolvingBeanFactory
in interface EPServicesEvaluation
public ThreadingService getThreadingService()
public com.espertech.esper.common.internal.collection.PathRegistry<String,com.espertech.esper.common.internal.compile.stage1.spec.ExpressionDeclItem> getExprDeclaredPathRegistry()
getExprDeclaredPathRegistry
in interface EPServicesPath
public com.espertech.esper.common.internal.collection.PathRegistry<String,com.espertech.esper.common.client.EventType> getEventTypePathRegistry()
getEventTypePathRegistry
in interface EPServicesPath
public com.espertech.esper.common.internal.collection.PathRegistry<com.espertech.esper.common.internal.epl.script.core.NameAndParamNum,com.espertech.esper.common.internal.compile.stage1.spec.ExpressionScriptProvided> getScriptPathRegistry()
getScriptPathRegistry
in interface EPServicesPath
public com.espertech.esper.common.internal.collection.PathRegistry<String,com.espertech.esper.common.internal.epl.table.compiletime.TableMetaData> getTablePathRegistry()
getTablePathRegistry
in interface EPServicesPath
public com.espertech.esper.common.internal.collection.PathRegistry<String,com.espertech.esper.common.internal.epl.variable.compiletime.VariableMetaData> getVariablePathRegistry()
getVariablePathRegistry
in interface EPServicesPath
public com.espertech.esper.common.internal.context.util.InternalEventRouter getInternalEventRouter()
public com.espertech.esper.common.internal.collection.PathRegistry<String,com.espertech.esper.common.internal.epl.classprovided.core.ClassProvided> getClassProvidedPathRegistry()
getClassProvidedPathRegistry
in interface EPServicesPath
public void destroy()
Copyright © 2005–2021. All rights reserved.