Package net.esper.core

Implementation of client package interfaces, glue code

See:
          Description

Interface Summary
EPServiceProviderSPI A service provider interface that makes available internal engine services.
EPServicesContextFactory Interface for a factory class to provide services in a services context for an engine instance.
EPStatementDispatch Interface for statement-level dispatch.
EPStatementSPI Statement SPI for statements operations for state transitions and internal management.
EPStatementStopMethod Method to call to stop an EPStatement.
ExtensionServicesContext Marker interface for extension services that provide additional engine or statement-level extensions, such as views backed by a write-behind store.
InternalEventRouter Interface for a service that routes events within the engine for further processing.
StatementLifecycleSvc Handles statement management.
StatementLockFactory Factory for the managed lock that provides statement resource protection.
 

Class Summary
ConfigurationOperationsImpl Provides runtime engine configuration operations.
ConfigurationSnapshot Snapshot of Configuration is held for re-initializing engine state from prior configuration values that may have been muted.
EngineEnvContext  
EPAdministratorImpl Implementation for the admin interface.
EPRuntimeImpl Implements runtime interface.
EPServiceProviderImpl Service provider encapsulates the engine's services for runtime and administration interfaces.
EPServicesContext Convenience class to instantiate implementations for all services.
EPServicesContextFactoryDefault Factory for services context.
EPStatementHandle Class exists once per statement and hold statement resource lock(s).
EPStatementHandleCallback Statement resource handle and callback for use with FilterService and SchedulingService.
EPStatementImpl Statement implementation for EQL statements.
EPStatementStartMethod Starts and provides the stop method for EQL statements.
PatternListenerDispatch Dispatchable for dispatching events to update listeners.
StatementLifecycleSvcImpl Provides statement lifecycle services.
StatementLockFactoryImpl Provides statement-level locks.
UpdateDispatchView Convenience view for dispatching view updates received from a parent view to update listeners via the dispatch service.
 

Package net.esper.core Description

Implementation of client package interfaces, glue code