Class CompleteCancelSnapshotTaskRunner
- java.lang.Object
-
- org.duracloud.snapshottask.snapshot.AbstractSnapshotTaskRunner
-
- org.duracloud.snapshottask.snapshot.SpaceModifyingSnapshotTaskRunner
-
- org.duracloud.snapshottask.snapshot.CompleteCancelSnapshotTaskRunner
-
- All Implemented Interfaces:
TaskRunner
public class CompleteCancelSnapshotTaskRunner extends SpaceModifyingSnapshotTaskRunner
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
Constructors Constructor Description CompleteCancelSnapshotTaskRunner(StorageProvider snapshotProvider, SnapshotStorageProvider unwrappedSnapshotProvider, String dcSnapshotUser, String bridgeAppHost, String bridgeAppPort, String bridgeAppUser, String bridgeAppPass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetName()StringperformTask(String taskParameters)-
Methods inherited from class org.duracloud.snapshottask.snapshot.SpaceModifyingSnapshotTaskRunner
addSnapshotIdToSpaceProps, getSnapshotIdFromProperties, getSnapshotUser, getStorageProvider, removeSnapshotIdFromSpaceProps, removeSnapshotProps, removeSnapshotUserPermissions, setSnapshotUserPermissions, snapshotPropsPresentInSpace, storeSnapshotProps
-
Methods inherited from class org.duracloud.snapshottask.snapshot.AbstractSnapshotTaskRunner
buildBridgeBaseURL, createRestHelper, getBridgeAppHost, getBridgeAppPass, getBridgeAppPort, getBridgeAppUser, getMessageValue, getValueFromJson, jsonStringToMap
-
-
-
-
Constructor Detail
-
CompleteCancelSnapshotTaskRunner
public CompleteCancelSnapshotTaskRunner(StorageProvider snapshotProvider, SnapshotStorageProvider unwrappedSnapshotProvider, String dcSnapshotUser, String bridgeAppHost, String bridgeAppPort, String bridgeAppUser, String bridgeAppPass)
-
-