[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Classes

  ClassDescription
public classConfigurationSnapshot
Snapshot of Configuration is held for re-initializing engine state from prior configuration values that may have been muted.

public classEPAdministratorImpl
Implementation for the admin interface.

public classEPEQLStatementImpl
Statement implementation for EQL statements.

The statement Starts on construction. When listeners are added and removed from the view a child dispatch view is added/removed to/from the parent view to support push mode.


public classEPEQLStmtStartMethod
Starts and provides the Stop method for EQL statements.

public classEPPatternStatementImpl
Statement for patterns.

public classEPPatternStmtStartMethod
Method for Starting a pattern statement.

public classEPRuntimeImpl
Implements runtime interface. Also accepts timer callbacks for synchronizing time events with regular events sent in.

public classEPServiceProviderImpl
Service provider encapsulates the engine's services for runtime and administration interfaces.

public classEPServicesContext
Convenience class to instantiate implementations for all services.

public classEPStatementSupport
Base class for an EPStatement - provides listener registration functions.

public classPatternListenerDispatch
Dispatchable for dispatching events to update listeners.

public classUpdateDispatchView
Convenience view for dispatching view updates received from a parent view to update listeners via the dispatch service.

Interfaces

  InterfaceDescription
public interfaceInternalEventRouter
Interface for a service that routes events within the engine for further processing.

Delegates

  DelegateDescription
public delegateEPStatementStopMethod
Method to call to Stop an EPStatement.