Package | Description |
---|---|
com.espertech.esper.client |
This package and its sub-packages defines the central Esper Client APIs.
|
com.espertech.esper.core.service |
Implementation of client package interfaces, glue code
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
EPRuntime.getVariableValue(java.util.Set<java.lang.String> variableNames)
Returns current variable values for each of the global variable names passed in,
guaranteeing consistency in the face of concurrent updates to the variables.
|
java.util.Map<java.lang.String,java.util.List<ContextPartitionVariableState>> |
EPRuntime.getVariableValue(java.util.Set<java.lang.String> variableNames,
ContextPartitionSelector contextPartitionSelector)
Returns the current variable values for a context-partitioned variable, per context partition.
|
java.lang.Object |
EPRuntime.getVariableValue(java.lang.String variableName)
Returns the current variable value for a global variable.
|
void |
EPRuntime.setVariableValue(java.util.Map<java.lang.String,java.lang.Object> variableValues)
Sets the value of multiple global variables in one update, applying all or none of the changes
to variable values in one atomic transaction.
|
void |
EPRuntime.setVariableValue(java.util.Map<java.lang.String,java.lang.Object> variableValues,
int agentInstanceId)
Sets the value of multiple context-partitioned variables in one update, applying all or none of the changes
to variable values in one atomic transaction.
|
void |
EPRuntime.setVariableValue(java.lang.String variableName,
java.lang.Object variableValue)
Sets the value of a single global variable.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.util.List<ContextPartitionVariableState>> |
EPRuntimeImpl.getVariableValue(java.util.Set<java.lang.String> variableNames,
ContextPartitionSelector contextPartitionSelector) |
void |
EPRuntimeImpl.setVariableValue(java.util.Map<java.lang.String,java.lang.Object> variableValues,
int agentInstanceId) |