Class CompleteCancelSnapshotTaskRunner
java.lang.Object
org.duracloud.snapshottask.snapshot.AbstractSnapshotTaskRunner
org.duracloud.snapshottask.snapshot.SpaceModifyingSnapshotTaskRunner
org.duracloud.snapshottask.snapshot.CompleteCancelSnapshotTaskRunner
- All Implemented Interfaces:
TaskRunner
Completes the process of cancelling a snapshot by cleaning
up the snapshot properties file, removing readonly access for the
snapshot user, and removing the snapshot space property.
- Author:
- Daniel Bernstein Date: 9/22/15
-
Constructor Summary
ConstructorsConstructorDescriptionCompleteCancelSnapshotTaskRunner(StorageProvider snapshotProvider, SnapshotStorageProvider unwrappedSnapshotProvider, String dcSnapshotUser, String bridgeAppHost, String bridgeAppPort, String bridgeAppUser, String bridgeAppPass) -
Method Summary
Methods inherited from class org.duracloud.snapshottask.snapshot.SpaceModifyingSnapshotTaskRunner
addSnapshotIdToSpaceProps, getSnapshotIdFromProperties, getSnapshotUser, getStorageProvider, removeSnapshotIdFromSpaceProps, removeSnapshotProps, removeSnapshotUserPermissions, setSnapshotUserPermissions, snapshotPropsPresentInSpace, storeSnapshotPropsMethods inherited from class org.duracloud.snapshottask.snapshot.AbstractSnapshotTaskRunner
buildBridgeBaseURL, createRestHelper, getBridgeAppHost, getBridgeAppPass, getBridgeAppPort, getBridgeAppUser, getMessageValue, getValueFromJson, jsonStringToMap, wait
-
Constructor Details
-
CompleteCancelSnapshotTaskRunner
public CompleteCancelSnapshotTaskRunner(StorageProvider snapshotProvider, SnapshotStorageProvider unwrappedSnapshotProvider, String dcSnapshotUser, String bridgeAppHost, String bridgeAppPort, String bridgeAppUser, String bridgeAppPass)
-
-
Method Details
-
getName
-
performTask
-