@Component public class RetentionExpirationDestroyerController extends Object
| Constructor and Description |
|---|
RetentionExpirationDestroyerController() |
| Modifier and Type | Method and Description |
|---|---|
protected BusinessObjectDataKey |
getBusinessObjectDataKey(String[] line,
int lineNumber,
File inputCsvFile)
Extracts business object data key from a CSV file line.
|
protected List<BusinessObjectDataKey> |
getBusinessObjectDataKeys(File inputCsvFile)
Get business object data keys from the input CSV tile.
|
void |
performRetentionExpirationDestruction(File localInputFile,
RegServerAccessParamsDto regServerAccessParamsDto)
Executes the retention expiration destroyer workflow.
|
public RetentionExpirationDestroyerController()
public void performRetentionExpirationDestruction(File localInputFile, RegServerAccessParamsDto regServerAccessParamsDto) throws Exception
localInputFile - the local input fileregServerAccessParamsDto - the DTO for the parameters required to communicate with the registration serverException - if any problems were encounteredprotected BusinessObjectDataKey getBusinessObjectDataKey(String[] line, int lineNumber, File inputCsvFile)
line - the input linelineNumber - the input line numberinputCsvFile - the input CSV fileprotected List<BusinessObjectDataKey> getBusinessObjectDataKeys(File inputCsvFile) throws IOException
inputCsvFile - the input CSV fileIOException - if any problems were encounteredCopyright © 2019. All rights reserved.