Package com.espertech.esper.common.internal.epl.variable.core
package com.espertech.esper.common.internal.epl.variable.core
-
ClassDescriptionCurrentValue<T>A holder for versioned values that holds a current version-value and a prior version-value pair.A callback interface for indicating a change in variable value.Exception indicating a problem in a variable declaration.Exception indicating a a variable already exists.Variables service for reading and writing variables, and for setting a version number for the current thread to consider variables for.Variables service for reading and writing variables, and for setting a version number for the current thread to consider variables for.Reads and writes variable values.A convenience class for dealing with reading and updating multiple variable values.A convenience class for dealing with reading and updating multiple variable values.Interface for a plug-in to
VariableManagementService
to handle variable persistent state.Thread-specific state in regards to variable versions.A wrapper for a thread-local to hold the current version for variables visible for a thread, as well as uncommitted values of variables for a thread.Holds a version of a value and a timestamp when that version is taken.A self-cleaning list of versioned-values.