public class RestoreSnapshotTaskRunner extends AbstractSnapshotTaskRunner
Constructor and Description |
---|
RestoreSnapshotTaskRunner(StorageProvider snapshotProvider,
SnapshotStorageProvider unwrappedSnapshotProvider,
String dcHost,
String dcPort,
String dcStoreId,
String dcSnapshotUser,
String bridgeAppHost,
String bridgeAppPort,
String bridgeAppUser,
String bridgeAppPass) |
Modifier and Type | Method and Description |
---|---|
protected void |
addRestoreIdToSpaceProps(String restoreSpaceId,
String restoreId) |
protected String |
buildBridgeBody(String spaceId,
String snapshotId,
String userEmail) |
protected String |
buildBridgeURL() |
protected String |
callBridge(RestHttpHelper restHelper,
String snapshotURL,
String snapshotBody) |
protected void |
checkExistingRestore(SnapshotIdentifier snapshotIdentifier) |
protected String |
createSpace(String spaceId) |
String |
getName() |
String |
performTask(String taskParameters) |
protected String |
setRestoreSpaceUserPermissions(String spaceId) |
buildBridgeBaseURL, createRestHelper, getBridgeAppHost, getBridgeAppPass, getBridgeAppPort, getBridgeAppUser
public RestoreSnapshotTaskRunner(StorageProvider snapshotProvider, SnapshotStorageProvider unwrappedSnapshotProvider, String dcHost, String dcPort, String dcStoreId, String dcSnapshotUser, String bridgeAppHost, String bridgeAppPort, String bridgeAppUser, String bridgeAppPass)
public String getName()
protected void checkExistingRestore(SnapshotIdentifier snapshotIdentifier)
protected String buildBridgeURL()
protected String buildBridgeBody(String spaceId, String snapshotId, String userEmail)
protected String callBridge(RestHttpHelper restHelper, String snapshotURL, String snapshotBody)
Copyright © 2009–2014 DuraSpace. All rights reserved.