@Service @Transactional(value="herdTransactionManager") public class StoragePolicySelectorServiceImpl extends Object implements StoragePolicySelectorService
| Modifier and Type | Field and Description |
|---|---|
static List<StoragePolicyPriorityLevel> |
STORAGE_POLICY_PRIORITY_LEVELS
List of storage policy priority levels in order of priorities, highest priority listed first:
|
static List<String> |
SUPPORTED_BUSINESS_OBJECT_DATA_STATUSES
List of business object data statuses that storage policies apply to.
|
| Constructor and Description |
|---|
StoragePolicySelectorServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
List<StoragePolicySelection> |
execute(String sqsQueueName,
int maxResult)
Finds business object data matching storage policies configured in the system and sends storage policy selection message to the specified SQS queue.
|
public static final List<StoragePolicyPriorityLevel> STORAGE_POLICY_PRIORITY_LEVELS
public List<StoragePolicySelection> execute(String sqsQueueName, int maxResult)
StoragePolicySelectorServiceexecute in interface StoragePolicySelectorServicesqsQueueName - the SQS queue name to send storage policy selections tomaxResult - the maximum number of results to retrieveCopyright © 2019. All rights reserved.