Package com.illumon.iris.importers.merge
Class SyncOperator.Final
java.lang.Object
com.illumon.iris.importers.merge.SyncOperator.ExecutorDriven
com.illumon.iris.importers.merge.SyncOperator.Final
- All Implemented Interfaces:
SyncOperator
- Enclosing interface:
- SyncOperator
public static final class SyncOperator.Final extends SyncOperator.ExecutorDriven
SyncOperator implementation for SyncMode.FINAL.-
Nested Class Summary
Nested classes/interfaces inherited from interface com.illumon.iris.importers.merge.SyncOperator
SyncOperator.Concurrent, SyncOperator.ExecutorDriven, SyncOperator.Final, SyncOperator.Immediate -
Method Summary
Modifier and Type Method Description voidfinished()Declare that no further synchronization tasks will be submitted.voidsubmitSyncTask(Runnable syncTask)Submit a synchronization task for immediate or deferred invocation.
-
Method Details
-
submitSyncTask
Description copied from interface:SyncOperatorSubmit a synchronization task for immediate or deferred invocation.- Parameters:
syncTask- The synchronization task
-
finished
public void finished()Description copied from interface:SyncOperatorDeclare that no further synchronization tasks will be submitted.
-