Interface HistoryActorFactory.EvaluationContainer
-
- All Known Implementing Classes:
HistoryActorFactory.AbstractEvaluationContainer
,HistoryActorFactory.ArrayHistorizer
,HistoryActorFactory.DelayedEvaluationContainer
,HistoryActorFactory.ErroredContainer
,HistoryActorFactory.OnChangeEvaluationContainer
,HistoryActorFactory.PeriodicEvaluationContainer
,HistoryActorFactory.TagGroupEvaluationContainer
- Enclosing class:
- HistoryActorFactory
protected static interface HistoryActorFactory.EvaluationContainer
Evaluation containers are created per tagprovider, historical provider, and sample mode.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description void
add(HistoryActorFactory.HistoryActor actor)
PropertySet
getContainerSettings()
default TimestampSource
getTimestampSource()
HistoryActorFactory.HistoryActor
instantiateAtomicActor(HistoryActorFactory.EvaluationContainer container, TagPath path)
boolean
isValid(PropertySet config)
void
queueForStorage(java.util.List<HistoricalTagValue> value)
void
queueRetirement(TagPath path)
void
remove(HistoryActorFactory.HistoryActor actor)
-
-
-
Method Detail
-
add
void add(HistoryActorFactory.HistoryActor actor)
-
remove
void remove(HistoryActorFactory.HistoryActor actor)
-
isValid
boolean isValid(PropertySet config)
-
getContainerSettings
PropertySet getContainerSettings()
-
instantiateAtomicActor
HistoryActorFactory.HistoryActor instantiateAtomicActor(HistoryActorFactory.EvaluationContainer container, TagPath path)
-
queueForStorage
void queueForStorage(java.util.List<HistoricalTagValue> value) throws java.lang.Exception
- Throws:
java.lang.Exception
-
queueRetirement
void queueRetirement(TagPath path)
-
getTimestampSource
default TimestampSource getTimestampSource()
-
-