Uses of Package
net.esper.core

Packages that use net.esper.core
net.esper.adapter   
net.esper.core Implementation of client package interfaces, glue code 
net.esper.eql.db Database SQL polling views and caches 
net.esper.eql.join Join process interfaces and glue code 
net.esper.eql.view Internal processing views for output rate limiting, filtering and internal event routing 
net.esper.pattern Pattern expression tree and pattern state objects, the later resembles pattern expression state for each active pattern instance 
net.esper.pattern.guard Pattern guards that can define the lifetime of a pattern 
net.esper.pattern.observer Pattern observer classes the observe timer events 
net.esper.schedule Package for timer callback scheduling 
net.esper.util Utility classes that center around Java type handling, printing, reflection, debugging 
net.esper.view View infrastructure concerned with view creation and destroy, cloning and hooking views trees into filtering. 
net.esper.view.stream View to event stream relationship service 
 

Classes in net.esper.core used by net.esper.adapter
EPServiceProviderSPI
          A service provider interface that makes available internal engine services.
 

Classes in net.esper.core used by net.esper.core
ConfigurationSnapshot
          Snapshot of Configuration is held for re-initializing engine state from prior configuration values that may have been muted.
EngineEnvContext
           
EPServiceProviderSPI
          A service provider interface that makes available internal engine services.
EPServicesContext
          Convenience class to instantiate implementations for all services.
EPServicesContextFactory
          Interface for a factory class to provide services in a services context for an engine instance.
EPStatementDispatch
          Interface for statement-level dispatch.
EPStatementHandle
          Class exists once per statement and hold statement resource lock(s).
EPStatementSPI
          Statement SPI for statements operations for state transitions and internal management.
EPStatementStartMethod
          Starts and provides the stop method for EQL statements.
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.
StatementLifecycleSvcImpl.EPStatementDesc
          Statement information.
StatementLockFactory
          Factory for the managed lock that provides statement resource protection.
 

Classes in net.esper.core used by net.esper.eql.db
EPStatementHandle
          Class exists once per statement and hold statement resource lock(s).
ExtensionServicesContext
          Marker interface for extension services that provide additional engine or statement-level extensions, such as views backed by a write-behind store.
 

Classes in net.esper.core used by net.esper.eql.join
EPStatementDispatch
          Interface for statement-level dispatch.
 

Classes in net.esper.core used by net.esper.eql.view
InternalEventRouter
          Interface for a service that routes events within the engine for further processing.
 

Classes in net.esper.core used by net.esper.pattern
EPStatementHandle
          Class exists once per statement and hold statement resource lock(s).
 

Classes in net.esper.core used by net.esper.pattern.guard
ExtensionServicesContext
          Marker interface for extension services that provide additional engine or statement-level extensions, such as views backed by a write-behind store.
 

Classes in net.esper.core used by net.esper.pattern.observer
ExtensionServicesContext
          Marker interface for extension services that provide additional engine or statement-level extensions, such as views backed by a write-behind store.
 

Classes in net.esper.core used by net.esper.schedule
ExtensionServicesContext
          Marker interface for extension services that provide additional engine or statement-level extensions, such as views backed by a write-behind store.
 

Classes in net.esper.core used by net.esper.util
StatementLockFactory
          Factory for the managed lock that provides statement resource protection.
 

Classes in net.esper.core used by net.esper.view
EPStatementHandle
          Class exists once per statement and hold statement resource lock(s).
ExtensionServicesContext
          Marker interface for extension services that provide additional engine or statement-level extensions, such as views backed by a write-behind store.
 

Classes in net.esper.core used by net.esper.view.stream
EPStatementHandle
          Class exists once per statement and hold statement resource lock(s).