|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.espertech.esper.epl.variable.VariableReader
public class VariableReader
Reads and writes variable values.
Works closely with VariableService
in determining the version to read.
Constructor Summary | |
---|---|
VariableReader(VariableMetaData variableMetaData,
VariableVersionThreadLocal versionThreadLocal,
VersionedValueList<java.lang.Object> versionsLow)
|
Method Summary | |
---|---|
java.lang.Object |
getValue()
Returns the value of a variable. |
VariableMetaData |
getVariableMetaData()
|
VersionedValueList<java.lang.Object> |
getVersionsLow()
|
void |
setVersionsHigh(VersionedValueList<java.lang.Object> versionsHigh)
For roll-over (overflow) in version numbers, sets a new collection of versioned-values for the variable to use when requests over the version rollover boundary are made. |
void |
setVersionsLow(VersionedValueList<java.lang.Object> versionsLow)
Sets a new list of versioned-values to inquire against, for use when version numbers roll-over. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public VariableReader(VariableMetaData variableMetaData, VariableVersionThreadLocal versionThreadLocal, VersionedValueList<java.lang.Object> versionsLow)
Method Detail |
---|
public void setVersionsHigh(VersionedValueList<java.lang.Object> versionsHigh)
versionsHigh
- the list of versions for roll-overpublic void setVersionsLow(VersionedValueList<java.lang.Object> versionsLow)
versionsLow
- the list of versions for readpublic java.lang.Object getValue()
Considers the version set via thread-local for the thread's atomic read of variable values.
public VariableMetaData getVariableMetaData()
public VersionedValueList<java.lang.Object> getVersionsLow()
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |