Package | Description |
---|---|
com.espertech.esper.common.client.context |
Context partition selection and descriptors.
|
com.espertech.esper.common.client.fireandforget |
Classes related to fire-and-forget execution
|
com.espertech.esper.common.client.variable |
Classes for variable management
|
com.espertech.esper.runtime.client |
Runtime API: Runs compiled EPL.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ContextPartitionSelectorById
Selects a context partition by providing the context partition id(s).
|
interface |
ContextPartitionSelectorCategory
Selects context partitions for use with a category context by providing a set of labels.
|
interface |
ContextPartitionSelectorFiltered
Selects context partitions by receiving a context partition identifier for interrogation.
|
interface |
ContextPartitionSelectorHash
Selects context partitions based on hash codes, for use with hashed context.
|
interface |
ContextPartitionSelectorNested
Selects context partitions of a nested context by providing selector according to the nested contexts.
|
interface |
ContextPartitionSelectorSegmented
Selector of context partitions for use with segmented contexts, provides a set of partition keys to select.
|
Modifier and Type | Class and Description |
---|---|
class |
ContextPartitionSelectorAll
Selects all context paritions.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.lang.Integer> |
EPContextPartitionService.getContextPartitionIds(java.lang.String deploymentId,
java.lang.String contextName,
ContextPartitionSelector selector)
Returns the context partition ids.
|
ContextPartitionCollection |
EPContextPartitionService.getContextPartitions(java.lang.String deploymentId,
java.lang.String contextName,
ContextPartitionSelector selector)
Returns information about selected context partitions including state.
|
Modifier and Type | Method and Description |
---|---|
EPFireAndForgetQueryResult |
EPFireAndForgetPreparedQuery.execute(ContextPartitionSelector[] contextPartitionSelectors)
For use with named windows that have a context declared and that may therefore have multiple context partitions,
allows to target context partitions for query execution selectively.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<com.espertech.esper.common.internal.util.DeploymentIdNamePair,java.util.List<ContextPartitionVariableState>> |
EPVariableService.getVariableValue(java.util.Set<com.espertech.esper.common.internal.util.DeploymentIdNamePair> variableNames,
ContextPartitionSelector contextPartitionSelector)
Returns the current variable values for a context-partitioned variable, per context partition.
|
Modifier and Type | Method and Description |
---|---|
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.
|
EPFireAndForgetQueryResult |
EPFireAndForgetService.executeQuery(EPFireAndForgetPreparedQueryParameterized parameterizedQuery,
ContextPartitionSelector[] selectors)
Execute a fire-and-forget parameterized query.
|
java.util.Iterator<EventBean> |
EPIterable.iterator(ContextPartitionSelector selector)
For use with statements that have a context declared and that may therefore have multiple context partitions,
allows to iterate over context partitions selectively.
|
SafeIterator<EventBean> |
EPIterable.safeIterator(ContextPartitionSelector selector)
For use with statements that have a context declared and that may therefore have multiple context partitions,
allows to safe-iterate over context partitions selectively.
|