Skip navigation links

Esper Runtime 8.0.0 API

Esper Runtime API - Runs EPL byte code

See: Description

Esper Runtime Public API Packages 
Package Description
com.espertech.esper.runtime.client
Runtime API: Runs compiled EPL.
com.espertech.esper.runtime.client.option
Deployment option callbacks.
com.espertech.esper.runtime.client.plugin
Plug-in loaders follow runtime lifecycle and typically are for providing simple adapters or other integrations.
com.espertech.esper.runtime.client.scopetest
Runtime-related classes for facilitating automated regression testing.
com.espertech.esper.runtime.client.util
Adapter shared classes.
Esper Runtime Internal Packages 
Package Description
com.espertech.esper.runtime.internal.dataflow.op.beaconsource  
com.espertech.esper.runtime.internal.dataflow.op.emitter  
com.espertech.esper.runtime.internal.dataflow.op.epstatementsource  
com.espertech.esper.runtime.internal.dataflow.op.eventbussink  
com.espertech.esper.runtime.internal.dataflow.op.eventbussource  
com.espertech.esper.runtime.internal.dataflow.op.filter  
com.espertech.esper.runtime.internal.dataflow.op.logsink  
com.espertech.esper.runtime.internal.dataflow.op.select  
com.espertech.esper.runtime.internal.deploymentlifesvc  
com.espertech.esper.runtime.internal.filtersvcimpl
Main switchboard filtering and routing of incoming events to interested statements is performed in this package.
com.espertech.esper.runtime.internal.kernel.faf  
com.espertech.esper.runtime.internal.kernel.service  
com.espertech.esper.runtime.internal.kernel.statement  
com.espertech.esper.runtime.internal.kernel.thread
This package contains classes to advanced threading options.
com.espertech.esper.runtime.internal.kernel.updatedispatch  
com.espertech.esper.runtime.internal.metrics.codahale_metrics.metrics
Metrics (Codahale).
com.espertech.esper.runtime.internal.metrics.codahale_metrics.metrics.core
Metrics core (Codehale).
com.espertech.esper.runtime.internal.metrics.codahale_metrics.metrics.reporting
Metrics reporting (Codehale).
com.espertech.esper.runtime.internal.metrics.codahale_metrics.metrics.stats
Metrics stats (Codehale).
com.espertech.esper.runtime.internal.metrics.codahale_metrics.metrics.util
Metrics util classes (Codehale).
com.espertech.esper.runtime.internal.metrics.instrumentation
EPL instrumentation helpers.
com.espertech.esper.runtime.internal.metrics.jmx  
com.espertech.esper.runtime.internal.metrics.stmtmetrics  
com.espertech.esper.runtime.internal.namedwindow  
com.espertech.esper.runtime.internal.schedulesvcimpl
Package for timer callback scheduling
com.espertech.esper.runtime.internal.statementlifesvc  
com.espertech.esper.runtime.internal.subscriber  
com.espertech.esper.runtime.internal.support  
com.espertech.esper.runtime.internal.timer
Supplies internal clocking triggering execution of schedule callbacks in a scheduling service

Esper Runtime API - Runs EPL byte code

The runtime API consists of packages under com.espertech.esper.runtime.client. The classes and interfaces in the runtime API client packages are fully intended to be exposed to application code.

The classes under com.espertech.esper.runtime.internal are not intended for use by an application unless the application builds an extension. The internal API classes are not stable and can change significantly between versions.

Full documentation may be found at the home page.
Skip navigation links
© 2006-2018 EsperTech Inc.
All rights reserved.
Visit us at espertech.com

Copyright © 2005–2018. All rights reserved.