Class HistoryActorFactory.OnChangeEvaluationContainer
- java.lang.Object
-
- com.inductiveautomation.gateway.tags.history.actor.HistoryActorFactory.AbstractEvaluationContainer
-
- com.inductiveautomation.gateway.tags.history.actor.HistoryActorFactory.DelayedEvaluationContainer
-
- com.inductiveautomation.gateway.tags.history.actor.HistoryActorFactory.PeriodicEvaluationContainer
-
- com.inductiveautomation.gateway.tags.history.actor.HistoryActorFactory.OnChangeEvaluationContainer
-
- All Implemented Interfaces:
HistoryActorFactory.EvaluationContainer
,java.lang.Runnable
- Enclosing class:
- HistoryActorFactory
protected class HistoryActorFactory.OnChangeEvaluationContainer extends HistoryActorFactory.PeriodicEvaluationContainer
-
-
Constructor Summary
Constructors Constructor Description OnChangeEvaluationContainer(ProviderContext context, Multikey key)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HistoryActorFactory.HistoryActor
instantiateAtomicActor(HistoryActorFactory.EvaluationContainer container, TagPath path)
boolean
isValid(PropertySet config)
Returns whether this is the appropriate container for the configuration.-
Methods inherited from class com.inductiveautomation.gateway.tags.history.actor.HistoryActorFactory.PeriodicEvaluationContainer
shutdown, start
-
Methods inherited from class com.inductiveautomation.gateway.tags.history.actor.HistoryActorFactory.DelayedEvaluationContainer
getSetName, getSetRate, process, queueForStorage, run, sendEmptySets
-
Methods inherited from class com.inductiveautomation.gateway.tags.history.actor.HistoryActorFactory.AbstractEvaluationContainer
add, getContainerSettings, getHistoricalProvider, getTagProvider, instantiateActor, queueRetirement, remove
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.inductiveautomation.gateway.tags.history.actor.HistoryActorFactory.EvaluationContainer
getTimestampSource
-
-
-
-
Constructor Detail
-
OnChangeEvaluationContainer
public OnChangeEvaluationContainer(ProviderContext context, Multikey key)
-
-
Method Detail
-
instantiateAtomicActor
public HistoryActorFactory.HistoryActor instantiateAtomicActor(HistoryActorFactory.EvaluationContainer container, TagPath path)
- Specified by:
instantiateAtomicActor
in interfaceHistoryActorFactory.EvaluationContainer
- Overrides:
instantiateAtomicActor
in classHistoryActorFactory.DelayedEvaluationContainer
-
isValid
public boolean isValid(PropertySet config)
Description copied from class:HistoryActorFactory.AbstractEvaluationContainer
Returns whether this is the appropriate container for the configuration.- Specified by:
isValid
in interfaceHistoryActorFactory.EvaluationContainer
- Overrides:
isValid
in classHistoryActorFactory.PeriodicEvaluationContainer
-
-