@Service @Transactional(value="herdTransactionManager") public class BusinessObjectDataFinalizeRestoreServiceImpl extends Object implements BusinessObjectDataFinalizeRestoreService
| Constructor and Description |
|---|
BusinessObjectDataFinalizeRestoreServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
finalizeRestore(BusinessObjectDataStorageUnitKey storageUnitKey)
Finalizes restore of an S3 storage unit.
|
protected void |
finalizeRestoreImpl(BusinessObjectDataStorageUnitKey storageUnitKey)
Finalizes restore of an S3 storage unit.
|
List<BusinessObjectDataStorageUnitKey> |
getS3StorageUnitsToRestore(int maxResult)
Retrieves the keys for S3 storage units that are currently being restored.
|
protected List<BusinessObjectDataStorageUnitKey> |
getS3StorageUnitsToRestoreImpl(int maxResult)
Retrieves a list of keys for S3 storage units that are currently being restored.
|
public BusinessObjectDataFinalizeRestoreServiceImpl()
@Transactional(propagation=NOT_SUPPORTED) public void finalizeRestore(BusinessObjectDataStorageUnitKey storageUnitKey)
finalizeRestore in interface BusinessObjectDataFinalizeRestoreServicestorageUnitKey - the storage unit key@Transactional(propagation=REQUIRES_NEW) public List<BusinessObjectDataStorageUnitKey> getS3StorageUnitsToRestore(int maxResult)
getS3StorageUnitsToRestore in interface BusinessObjectDataFinalizeRestoreServicemaxResult - the maximum number of results to retrieveprotected void finalizeRestoreImpl(BusinessObjectDataStorageUnitKey storageUnitKey)
storageUnitKey - the storage unit keyprotected List<BusinessObjectDataStorageUnitKey> getS3StorageUnitsToRestoreImpl(int maxResult)
maxResult - the maximum number of results to retrieveCopyright © 2019. All rights reserved.