@Service @Transactional(value="herdTransactionManager") public class StoragePolicyProcessorHelperServiceImpl extends Object implements StoragePolicyProcessorHelperService
| Constructor and Description |
|---|
StoragePolicyProcessorHelperServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
completeStoragePolicyTransition(StoragePolicyTransitionParamsDto storagePolicyTransitionParamsDto)
Completes a storage policy transition as per specified storage policy selection.
|
protected void |
completeStoragePolicyTransitionImpl(StoragePolicyTransitionParamsDto storagePolicyTransitionParamsDto)
Completes a storage policy transition as per specified storage policy selection.
|
void |
executeStoragePolicyTransition(StoragePolicyTransitionParamsDto storagePolicyTransitionParamsDto)
Executes a storage policy transition as per specified storage policy selection.
|
void |
executeStoragePolicyTransitionAfterStep(StoragePolicyTransitionParamsDto storagePolicyTransitionParamsDto)
Executes a step after the storage policy transition is completed.
|
protected void |
executeStoragePolicyTransitionAfterStepImpl(StoragePolicyTransitionParamsDto storagePolicyTransitionParamsDto)
Executes a step after the storage policy transition is completed.
|
protected void |
executeStoragePolicyTransitionImpl(StoragePolicyTransitionParamsDto storagePolicyTransitionParamsDto)
Executes a storage policy transition as per specified storage policy selection.
|
StoragePolicyTransitionParamsDto |
initiateStoragePolicyTransition(StoragePolicySelection storagePolicySelection)
Initiates a storage policy transition as per specified storage policy selection.
|
protected StoragePolicyTransitionParamsDto |
initiateStoragePolicyTransitionImpl(StoragePolicySelection storagePolicySelection)
Initiates a storage policy transition as per specified storage policy selection.
|
public StoragePolicyProcessorHelperServiceImpl()
@Transactional(propagation=REQUIRES_NEW) public StoragePolicyTransitionParamsDto initiateStoragePolicyTransition(StoragePolicySelection storagePolicySelection)
StoragePolicyProcessorHelperServiceinitiateStoragePolicyTransition in interface StoragePolicyProcessorHelperServicestoragePolicySelection - the storage policy selection messageprotected StoragePolicyTransitionParamsDto initiateStoragePolicyTransitionImpl(StoragePolicySelection storagePolicySelection)
storagePolicySelection - the storage policy selection message@Transactional(propagation=NOT_SUPPORTED) public void executeStoragePolicyTransition(StoragePolicyTransitionParamsDto storagePolicyTransitionParamsDto)
StoragePolicyProcessorHelperServiceexecuteStoragePolicyTransition in interface StoragePolicyProcessorHelperServicestoragePolicyTransitionParamsDto - the storage policy transition DTO that contains parameters needed to perform a storage policy transitionprotected void executeStoragePolicyTransitionImpl(StoragePolicyTransitionParamsDto storagePolicyTransitionParamsDto)
storagePolicyTransitionParamsDto - the storage policy transition DTO that contains parameters needed to perform a storage policy transition@Transactional(propagation=REQUIRES_NEW) public void completeStoragePolicyTransition(StoragePolicyTransitionParamsDto storagePolicyTransitionParamsDto)
StoragePolicyProcessorHelperServicecompleteStoragePolicyTransition in interface StoragePolicyProcessorHelperServicestoragePolicyTransitionParamsDto - the storage policy transition DTO that contains parameters needed to complete a storage policy transitionprotected void completeStoragePolicyTransitionImpl(StoragePolicyTransitionParamsDto storagePolicyTransitionParamsDto)
storagePolicyTransitionParamsDto - the storage policy transition DTO that contains parameters needed to complete a storage policy transition@Transactional(propagation=NOT_SUPPORTED) public void executeStoragePolicyTransitionAfterStep(StoragePolicyTransitionParamsDto storagePolicyTransitionParamsDto)
StoragePolicyProcessorHelperServiceexecuteStoragePolicyTransitionAfterStep in interface StoragePolicyProcessorHelperServicestoragePolicyTransitionParamsDto - the storage policy transition DTO that contains parameters needed for the storage policy transition after stepprotected void executeStoragePolicyTransitionAfterStepImpl(StoragePolicyTransitionParamsDto storagePolicyTransitionParamsDto)
storagePolicyTransitionParamsDto - the storage policy transition DTO that contains parameters needed for the storage policy transition after stepCopyright © 2017. All rights reserved.