Class HistoryActorFactory.TagRetirementBatchOperation
- java.lang.Object
-
- com.inductiveautomation.ignition.gateway.tags.evaluation.AbstractBatchOperation
-
- com.inductiveautomation.gateway.tags.history.actor.HistoryActorFactory.TagRetirementBatchOperation
-
- All Implemented Interfaces:
BatchOperation
- Enclosing class:
- HistoryActorFactory
public static class HistoryActorFactory.TagRetirementBatchOperation extends AbstractBatchOperation
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.inductiveautomation.ignition.gateway.tags.evaluation.BatchOperation
BatchOperation.BatchContextController
-
-
Constructor Summary
Constructors Constructor Description TagRetirementBatchOperation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute(ProviderContext context)
void
retire(java.lang.String historicalProvider, TagPath path)
boolean
shouldSchedule()
Indicates that this operation has outstanding data and should be scheduled for execution.-
Methods inherited from class com.inductiveautomation.ignition.gateway.tags.evaluation.AbstractBatchOperation
pause, requestExecution, resume, setController
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.inductiveautomation.ignition.gateway.tags.evaluation.BatchOperation
getExecDelayMS
-
-
-
-
Field Detail
-
paths
protected java.util.Map<java.lang.String,java.util.List<TagPath>> paths
-
-
Method Detail
-
shouldSchedule
public boolean shouldSchedule()
Description copied from interface:BatchOperation
Indicates that this operation has outstanding data and should be scheduled for execution.
-
retire
public void retire(java.lang.String historicalProvider, TagPath path)
-
execute
public void execute(ProviderContext context)
-
-