Package org.openrefine.model.changes
Class FileChangeDataStore.ChangeDataStoringProcess<T>
- java.lang.Object
-
- org.openrefine.process.Process
-
- org.openrefine.model.changes.FileChangeDataStore.ChangeDataStoringProcess<T>
-
- Enclosing class:
- FileChangeDataStore
protected static class FileChangeDataStore.ChangeDataStoringProcess<T> extends Process
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.openrefine.process.Process
Process.Reporter, Process.State
-
-
Field Summary
-
Fields inherited from class org.openrefine.process.Process
_canceled, _description, _exception, _future, _manager, _progress, _reporter
-
-
Constructor Summary
Constructors Constructor Description ChangeDataStoringProcess(String description, Optional<ChangeData<T>> storedChangeData, ChangeDataId changeDataId, ChangeDataStore changeDataStore, ChangeDataSerializer<T> serializer, Function<Optional<ChangeData<T>>,ChangeData<T>> completionProcess, File temporaryDirToDelete)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChangeDataId
getChangeDataId()
protected ProgressingFuture<Void>
getFuture()
-
Methods inherited from class org.openrefine.process.Process
cancel, getDescription, getErrorMessage, getId, getProgress, getState, isCanceled, pause, resume, startPerforming
-
-
-
-
Constructor Detail
-
ChangeDataStoringProcess
public ChangeDataStoringProcess(String description, Optional<ChangeData<T>> storedChangeData, ChangeDataId changeDataId, ChangeDataStore changeDataStore, ChangeDataSerializer<T> serializer, Function<Optional<ChangeData<T>>,ChangeData<T>> completionProcess, File temporaryDirToDelete)
-
-
Method Detail
-
getFuture
protected ProgressingFuture<Void> getFuture()
-
getChangeDataId
public ChangeDataId getChangeDataId()
- Specified by:
getChangeDataId
in classProcess
-
-