public class EPServicesContextFactoryDefault extends EPServicesContextFactoryBase
Constructor and Description |
---|
EPServicesContextFactoryDefault() |
Modifier and Type | Method and Description |
---|---|
EPEventServiceImpl |
createEPRuntime(EPServicesContext services,
AtomicBoolean serviceStatusProvider) |
protected EPServicesHA |
initHA(String runtimeURI,
com.espertech.esper.common.client.configuration.Configuration configurationSnapshot,
RuntimeEnvContext runtimeEnvContext,
com.espertech.esper.common.internal.util.ManagedReadWriteLock eventProcessingRWLock,
com.espertech.esper.common.internal.settings.RuntimeSettingsService runtimeSettingsService) |
protected com.espertech.esper.common.internal.context.activator.ViewableActivatorFactory |
initViewableActivatorFactory() |
protected com.espertech.esper.common.internal.epl.agg.core.AggregationServiceFactoryService |
makeAggregationServiceFactoryService(com.espertech.esper.common.internal.context.module.RuntimeExtensionServices runtimeExt) |
protected com.espertech.esper.common.internal.context.mgr.ContextServiceFactory |
makeContextServiceFactory(com.espertech.esper.common.internal.context.module.RuntimeExtensionServices runtimeExtensionServices) |
protected com.espertech.esper.common.internal.epl.dataflow.filtersvcadapter.DataFlowFilterServiceAdapter |
makeDataFlowFilterServiceAdapter() |
protected EPStatementFactory |
makeEPStatementFactory() |
protected com.espertech.esper.common.internal.event.core.EventBeanTypedEventFactory |
makeEventBeanTypedEventFactory(com.espertech.esper.common.internal.event.avro.EventTypeAvroHandler eventTypeAvroHandler) |
protected com.espertech.esper.common.internal.epl.index.base.EventTableIndexService |
makeEventTableIndexService(com.espertech.esper.common.internal.context.module.RuntimeExtensionServices runtimeExtensionServices) |
protected com.espertech.esper.common.internal.event.avro.EventTypeAvroHandler |
makeEventTypeAvroHandler(com.espertech.esper.common.internal.settings.ClasspathImportServiceRuntime classpathImportServiceRuntime,
com.espertech.esper.common.client.configuration.common.ConfigurationCommonEventTypeMeta.AvroSettings avroSettings,
com.espertech.esper.common.internal.context.module.RuntimeExtensionServices runtimeExt) |
protected com.espertech.esper.common.internal.event.eventtypefactory.EventTypeFactory |
makeEventTypeFactory(com.espertech.esper.common.internal.context.module.RuntimeExtensionServices runtimeExt,
com.espertech.esper.common.internal.event.eventtyperepo.EventTypeRepositoryImpl eventTypeRepositoryPreconfigured,
DeploymentLifecycleServiceImpl deploymentLifecycleService) |
protected com.espertech.esper.common.internal.event.core.EventTypeResolvingBeanFactory |
makeEventTypeResolvingBeanFactory(com.espertech.esper.common.internal.event.eventtyperepo.EventTypeRepository eventTypeRepository,
com.espertech.esper.common.internal.event.avro.EventTypeAvroHandler eventTypeAvroHandler) |
protected com.espertech.esper.common.internal.filterspec.FilterBooleanExpressionFactory |
makeFilterBooleanExpressionFactory(StatementLifecycleServiceImpl statementLifecycleService) |
protected FilterServiceSPI |
makeFilterService(com.espertech.esper.common.internal.context.module.RuntimeExtensionServices runtimeExt,
com.espertech.esper.common.internal.event.eventtyperepo.EventTypeRepository eventTypeRepository,
StatementLifecycleServiceImpl statementLifecycleService,
com.espertech.esper.common.internal.settings.RuntimeSettingsService runtimeSettingsService,
com.espertech.esper.common.internal.event.core.EventTypeIdResolver eventTypeIdResolver,
com.espertech.esper.common.internal.filterspec.FilterSharedLookupableRepository filterSharedLookupableRepository) |
protected com.espertech.esper.common.internal.filterspec.FilterSharedBoolExprRepository |
makeFilterSharedBoolExprRepository() |
protected com.espertech.esper.common.internal.filterspec.FilterSharedLookupableRepository |
makeFilterSharedLookupableRepository() |
protected com.espertech.esper.common.internal.epl.historical.datacache.HistoricalDataCacheFactory |
makeHistoricalDataCacheFactory(com.espertech.esper.common.internal.context.module.RuntimeExtensionServices runtimeExtensionServices) |
protected com.espertech.esper.common.internal.statement.multimatch.MultiMatchHandlerFactory |
makeMultiMatchHandlerFactory(com.espertech.esper.common.client.configuration.Configuration configurationInformation) |
protected com.espertech.esper.common.internal.epl.namedwindow.consume.NamedWindowConsumerManagementService |
makeNamedWindowConsumerManagementService(com.espertech.esper.common.internal.epl.namedwindow.core.NamedWindowManagementService namedWindowManagementService) |
protected com.espertech.esper.common.internal.epl.namedwindow.consume.NamedWindowDispatchService |
makeNamedWindowDispatchService(SchedulingServiceSPI schedulingService,
com.espertech.esper.common.client.configuration.Configuration configurationSnapshot,
com.espertech.esper.common.internal.util.ManagedReadWriteLock eventProcessingRWLock,
com.espertech.esper.common.internal.settings.ExceptionHandlingService exceptionHandlingService,
com.espertech.esper.common.internal.epl.variable.core.VariableManagementService variableManagementService,
com.espertech.esper.common.internal.epl.table.core.TableManagementService tableManagementService,
com.espertech.esper.common.internal.metrics.stmtmetrics.MetricReportingService metricReportingService) |
protected com.espertech.esper.common.internal.epl.namedwindow.consume.NamedWindowFactoryService |
makeNamedWindowFactoryService() |
protected com.espertech.esper.common.internal.epl.pattern.core.PatternFactoryService |
makePatternFactoryService() |
protected com.espertech.esper.common.internal.epl.resultset.core.ResultSetProcessorHelperFactory |
makeResultSetProcessorHelperFactory(com.espertech.esper.common.internal.context.module.RuntimeExtensionServices ext) |
protected com.espertech.esper.common.internal.epl.rowrecog.state.RowRecogStateRepoFactory |
makeRowRecogStateRepoFactory() |
protected com.espertech.esper.common.internal.settings.RuntimeSettingsService |
makeRuntimeSettingsService(com.espertech.esper.common.client.configuration.Configuration configurationSnapshot) |
protected SchedulingServiceSPI |
makeSchedulingService(EPServicesHA epServicesHA,
com.espertech.esper.common.internal.schedule.TimeSourceService timeSourceService,
com.espertech.esper.common.internal.context.module.RuntimeExtensionServices runtimeExt,
com.espertech.esper.common.internal.settings.RuntimeSettingsService runtimeSettingsService,
com.espertech.esper.common.internal.context.util.StatementContextResolver statementContextResolver) |
protected com.espertech.esper.common.internal.serde.DataInputOutputSerdeProvider |
makeSerdeProvider(com.espertech.esper.common.internal.context.module.RuntimeExtensionServices ext) |
protected com.espertech.esper.common.internal.statement.resource.StatementResourceHolderBuilder |
makeStatementResourceHolderBuilder() |
protected com.espertech.esper.common.internal.epl.table.core.TableManagementService |
makeTableManagementService(com.espertech.esper.common.internal.context.module.RuntimeExtensionServices runtimeExt,
com.espertech.esper.common.internal.epl.table.core.TableExprEvaluatorContext tableExprEvaluatorContext) |
protected ThreadingService |
makeThreadingService(com.espertech.esper.common.client.configuration.Configuration configs) |
protected com.espertech.esper.common.internal.epl.variable.core.VariableManagementService |
makeVariableManagementService(com.espertech.esper.common.client.configuration.Configuration configs,
SchedulingServiceSPI schedulingService,
com.espertech.esper.common.internal.event.core.EventBeanTypedEventFactory eventBeanTypedEventFactory,
com.espertech.esper.common.internal.settings.RuntimeSettingsService runtimeSettingsService,
EPServicesHA epServicesHA) |
protected com.espertech.esper.common.internal.view.core.ViewFactoryService |
makeViewFactoryService() |
protected com.espertech.esper.common.internal.view.previous.ViewServicePreviousFactory |
makeViewServicePreviousFactory(com.espertech.esper.common.internal.context.module.RuntimeExtensionServices ext) |
createServicesContext, initExceptionHandling
protected com.espertech.esper.common.internal.settings.RuntimeSettingsService makeRuntimeSettingsService(com.espertech.esper.common.client.configuration.Configuration configurationSnapshot)
makeRuntimeSettingsService
in class EPServicesContextFactoryBase
protected EPServicesHA initHA(String runtimeURI, com.espertech.esper.common.client.configuration.Configuration configurationSnapshot, RuntimeEnvContext runtimeEnvContext, com.espertech.esper.common.internal.util.ManagedReadWriteLock eventProcessingRWLock, com.espertech.esper.common.internal.settings.RuntimeSettingsService runtimeSettingsService)
initHA
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.context.activator.ViewableActivatorFactory initViewableActivatorFactory()
initViewableActivatorFactory
in class EPServicesContextFactoryBase
protected FilterServiceSPI makeFilterService(com.espertech.esper.common.internal.context.module.RuntimeExtensionServices runtimeExt, com.espertech.esper.common.internal.event.eventtyperepo.EventTypeRepository eventTypeRepository, StatementLifecycleServiceImpl statementLifecycleService, com.espertech.esper.common.internal.settings.RuntimeSettingsService runtimeSettingsService, com.espertech.esper.common.internal.event.core.EventTypeIdResolver eventTypeIdResolver, com.espertech.esper.common.internal.filterspec.FilterSharedLookupableRepository filterSharedLookupableRepository)
makeFilterService
in class EPServicesContextFactoryBase
public EPEventServiceImpl createEPRuntime(EPServicesContext services, AtomicBoolean serviceStatusProvider)
protected com.espertech.esper.common.internal.statement.resource.StatementResourceHolderBuilder makeStatementResourceHolderBuilder()
makeStatementResourceHolderBuilder
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.filterspec.FilterSharedLookupableRepository makeFilterSharedLookupableRepository()
makeFilterSharedLookupableRepository
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.epl.agg.core.AggregationServiceFactoryService makeAggregationServiceFactoryService(com.espertech.esper.common.internal.context.module.RuntimeExtensionServices runtimeExt)
makeAggregationServiceFactoryService
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.view.core.ViewFactoryService makeViewFactoryService()
makeViewFactoryService
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.epl.pattern.core.PatternFactoryService makePatternFactoryService()
makePatternFactoryService
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.event.eventtypefactory.EventTypeFactory makeEventTypeFactory(com.espertech.esper.common.internal.context.module.RuntimeExtensionServices runtimeExt, com.espertech.esper.common.internal.event.eventtyperepo.EventTypeRepositoryImpl eventTypeRepositoryPreconfigured, DeploymentLifecycleServiceImpl deploymentLifecycleService)
makeEventTypeFactory
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.event.core.EventTypeResolvingBeanFactory makeEventTypeResolvingBeanFactory(com.espertech.esper.common.internal.event.eventtyperepo.EventTypeRepository eventTypeRepository, com.espertech.esper.common.internal.event.avro.EventTypeAvroHandler eventTypeAvroHandler)
makeEventTypeResolvingBeanFactory
in class EPServicesContextFactoryBase
protected SchedulingServiceSPI makeSchedulingService(EPServicesHA epServicesHA, com.espertech.esper.common.internal.schedule.TimeSourceService timeSourceService, com.espertech.esper.common.internal.context.module.RuntimeExtensionServices runtimeExt, com.espertech.esper.common.internal.settings.RuntimeSettingsService runtimeSettingsService, com.espertech.esper.common.internal.context.util.StatementContextResolver statementContextResolver)
makeSchedulingService
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.filterspec.FilterBooleanExpressionFactory makeFilterBooleanExpressionFactory(StatementLifecycleServiceImpl statementLifecycleService)
makeFilterBooleanExpressionFactory
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.statement.multimatch.MultiMatchHandlerFactory makeMultiMatchHandlerFactory(com.espertech.esper.common.client.configuration.Configuration configurationInformation)
makeMultiMatchHandlerFactory
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.context.mgr.ContextServiceFactory makeContextServiceFactory(com.espertech.esper.common.internal.context.module.RuntimeExtensionServices runtimeExtensionServices)
makeContextServiceFactory
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.view.previous.ViewServicePreviousFactory makeViewServicePreviousFactory(com.espertech.esper.common.internal.context.module.RuntimeExtensionServices ext)
makeViewServicePreviousFactory
in class EPServicesContextFactoryBase
protected EPStatementFactory makeEPStatementFactory()
makeEPStatementFactory
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.event.core.EventBeanTypedEventFactory makeEventBeanTypedEventFactory(com.espertech.esper.common.internal.event.avro.EventTypeAvroHandler eventTypeAvroHandler)
makeEventBeanTypedEventFactory
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.epl.index.base.EventTableIndexService makeEventTableIndexService(com.espertech.esper.common.internal.context.module.RuntimeExtensionServices runtimeExtensionServices)
makeEventTableIndexService
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.serde.DataInputOutputSerdeProvider makeSerdeProvider(com.espertech.esper.common.internal.context.module.RuntimeExtensionServices ext)
makeSerdeProvider
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.epl.resultset.core.ResultSetProcessorHelperFactory makeResultSetProcessorHelperFactory(com.espertech.esper.common.internal.context.module.RuntimeExtensionServices ext)
makeResultSetProcessorHelperFactory
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.epl.namedwindow.consume.NamedWindowDispatchService makeNamedWindowDispatchService(SchedulingServiceSPI schedulingService, com.espertech.esper.common.client.configuration.Configuration configurationSnapshot, com.espertech.esper.common.internal.util.ManagedReadWriteLock eventProcessingRWLock, com.espertech.esper.common.internal.settings.ExceptionHandlingService exceptionHandlingService, com.espertech.esper.common.internal.epl.variable.core.VariableManagementService variableManagementService, com.espertech.esper.common.internal.epl.table.core.TableManagementService tableManagementService, com.espertech.esper.common.internal.metrics.stmtmetrics.MetricReportingService metricReportingService)
makeNamedWindowDispatchService
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.epl.namedwindow.consume.NamedWindowConsumerManagementService makeNamedWindowConsumerManagementService(com.espertech.esper.common.internal.epl.namedwindow.core.NamedWindowManagementService namedWindowManagementService)
makeNamedWindowConsumerManagementService
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.epl.namedwindow.consume.NamedWindowFactoryService makeNamedWindowFactoryService()
makeNamedWindowFactoryService
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.filterspec.FilterSharedBoolExprRepository makeFilterSharedBoolExprRepository()
makeFilterSharedBoolExprRepository
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.epl.variable.core.VariableManagementService makeVariableManagementService(com.espertech.esper.common.client.configuration.Configuration configs, SchedulingServiceSPI schedulingService, com.espertech.esper.common.internal.event.core.EventBeanTypedEventFactory eventBeanTypedEventFactory, com.espertech.esper.common.internal.settings.RuntimeSettingsService runtimeSettingsService, EPServicesHA epServicesHA)
makeVariableManagementService
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.epl.table.core.TableManagementService makeTableManagementService(com.espertech.esper.common.internal.context.module.RuntimeExtensionServices runtimeExt, com.espertech.esper.common.internal.epl.table.core.TableExprEvaluatorContext tableExprEvaluatorContext)
makeTableManagementService
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.epl.rowrecog.state.RowRecogStateRepoFactory makeRowRecogStateRepoFactory()
makeRowRecogStateRepoFactory
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.event.avro.EventTypeAvroHandler makeEventTypeAvroHandler(com.espertech.esper.common.internal.settings.ClasspathImportServiceRuntime classpathImportServiceRuntime, com.espertech.esper.common.client.configuration.common.ConfigurationCommonEventTypeMeta.AvroSettings avroSettings, com.espertech.esper.common.internal.context.module.RuntimeExtensionServices runtimeExt)
makeEventTypeAvroHandler
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.epl.historical.datacache.HistoricalDataCacheFactory makeHistoricalDataCacheFactory(com.espertech.esper.common.internal.context.module.RuntimeExtensionServices runtimeExtensionServices)
makeHistoricalDataCacheFactory
in class EPServicesContextFactoryBase
protected com.espertech.esper.common.internal.epl.dataflow.filtersvcadapter.DataFlowFilterServiceAdapter makeDataFlowFilterServiceAdapter()
makeDataFlowFilterServiceAdapter
in class EPServicesContextFactoryBase
protected ThreadingService makeThreadingService(com.espertech.esper.common.client.configuration.Configuration configs)
makeThreadingService
in class EPServicesContextFactoryBase
Copyright © 2005–2018. All rights reserved.