public abstract class DirectTagEvaluationContext extends java.lang.Object implements TagEvaluationContext
Constructor and Description |
---|
DirectTagEvaluationContext() |
Modifier and Type | Method and Description |
---|---|
void |
addValueChange(TagPropertyValue value) |
protected abstract GatewayContext |
getContext() |
protected abstract org.apache.log4j.Logger |
getTagLogger() |
protected abstract TagValueListener |
getTagValueListener() |
void |
storeHistoricalValue(java.lang.String historicalProvider,
HistoricalTagValue value) |
void |
writeOPCValue(TagOPCWriteRequest value) |
void |
writeSQLTagValue(AsyncWriteRequest<TagPath> value) |
protected abstract TagValueListener getTagValueListener()
protected abstract GatewayContext getContext()
protected abstract org.apache.log4j.Logger getTagLogger()
public void addValueChange(TagPropertyValue value)
addValueChange
in interface TagEvaluationContext
public void storeHistoricalValue(java.lang.String historicalProvider, HistoricalTagValue value)
storeHistoricalValue
in interface TagEvaluationContext
public void writeSQLTagValue(AsyncWriteRequest<TagPath> value)
writeSQLTagValue
in interface TagWriteContext
public void writeOPCValue(TagOPCWriteRequest value)
writeOPCValue
in interface TagWriteContext