Package com.espertech.esper.epl.variable

Variable service and variable collections

See:
          Description

Interface Summary
VariableChangeCallback A callback interface for indicating a change in variable value.
VariableService Variables service for reading and writing variables, and for setting a version number for the current thread to consider variables for.
VariableStateFactory  
VariableStateHandler Interface for a plug-in to VariableService to handle variable persistent state.
 

Class Summary
CreateVariableView View for handling create-variable syntax.
CurrentValue<T> A holder for versioned values that holds a current version-value and a prior version-value pair.
OnSetVariableView A view that handles the setting of variables upon receipt of a triggering event.
OnSetVariableViewFactory A factory for a view that handles the setting of variables upon receipt of a triggering event.
VariableMetaData  
VariableReader Reads and writes variable values.
VariableReadWritePackage A convenience class for dealing with reading and updating multiple variable values.
VariableServiceImpl Variables service for reading and writing variables, and for setting a version number for the current thread to consider variables for.
VariableServiceUtil  
VariableStateFactoryConst  
VariableVersionThreadEntry Thread-specific state in regards to variable versions.
VariableVersionThreadLocal 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.
VersionedValue<T> Holds a version of a value and a timestamp when that version is taken.
VersionedValueList<T> A self-cleaning list of versioned-values.
 

Exception Summary
VariableDeclarationException Exception indicating a problem in a variable declaration.
VariableExistsException Exception indicating a a variable already exists.
VariableNotFoundException Exception indicating a variable does not exists.
VariableTypeException Exception indicating a variable type error.
 

Package com.espertech.esper.epl.variable Description

Variable service and variable collections


© 2006-2016 EsperTech Inc.
All rights reserved.
Visit us at espertech.com