Package | Description |
---|---|
com.espertech.esper.compiler.client |
Compiler API: Compiles EPL to byte code.
|
com.espertech.esper.compiler.client.util |
Compiler-related utilities.
|
com.espertech.esper.runtime.client |
Runtime API: Runs compiled EPL.
|
Modifier and Type | Method and Description |
---|---|
EPCompiled |
EPCompiler.compile(Module module,
CompilerArguments arguments)
Compiles a module object model and returns the byte code for deployment into a runtime.
|
EPCompiled |
EPCompiler.compile(java.lang.String epl,
CompilerArguments arguments)
Compiles EPL and returns the byte code for deployment into a runtime.
|
EPCompiled |
EPCompiler.compileQuery(EPStatementObjectModel fireAndForgetEPLQueryModel,
CompilerArguments arguments)
Compiles fire-and-forget query object model for execution by the runtime.
|
EPCompiled |
EPCompiler.compileQuery(java.lang.String fireAndForgetEPLQuery,
CompilerArguments arguments)
Compiles a single fire-and-forget query for execution by the runtime.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<EPCompiled> |
CompilerPath.getCompileds()
Returns the compiled modules in path.
|
Modifier and Type | Method and Description |
---|---|
CompilerPath |
CompilerPath.add(EPCompiled compiled)
Add a compiled module
|
Modifier and Type | Method and Description |
---|---|
CompilerPath |
CompilerPath.addAll(java.util.Collection<EPCompiled> compiledColl)
Add all compiled modules
|
Modifier and Type | Method and Description |
---|---|
static EPCompiled |
EPCompiledIOUtil.read(java.io.File file)
Reads the jar file into an
EPCompiled compiled for deployment into a runtime. |
Modifier and Type | Method and Description |
---|---|
static void |
EPCompiledIOUtil.write(EPCompiled compiled,
java.io.File file)
Write the compiled to a jar file.
|
Modifier and Type | Method and Description |
---|---|
EPDeployment |
EPDeploymentService.deploy(EPCompiled compiled)
Deploy a compiled module and with the default options.
|
EPDeployment |
EPDeploymentService.deploy(EPCompiled compiled,
DeploymentOptions options)
Deploy a compiled module and with the provided options.
|
EPFireAndForgetQueryResult |
EPFireAndForgetService.executeQuery(EPCompiled compiled)
Execute a fire-and-forget query.
|
EPFireAndForgetQueryResult |
EPFireAndForgetService.executeQuery(EPCompiled compiled,
ContextPartitionSelector[] selectors)
Execute a fire-and-forget query for use with named windows and tables that have a context declared and that may therefore have multiple context partitions,
allows to target context partitions for query execution selectively.
|
EPFireAndForgetPreparedQuery |
EPFireAndForgetService.prepareQuery(EPCompiled compiled)
Prepare an unparameterized fire-and-forget query before execution and for repeated execution.
|
EPFireAndForgetPreparedQueryParameterized |
EPFireAndForgetService.prepareQueryWithParameters(EPCompiled compiled)
Prepare a parameterized fire-and-forget query for repeated parameter setting and execution.
|