To launch the batch executables on a machine the following command can be used:
ant -f app_batchlauncher.xml -Dbatch.username=superuser -Dbatch.program=<method name>
Where the method name is the appropriate one from the list below:
| Executable | Method Name |
|---|---|
| DetermineProductDeliveryEligibility | curam.core.intf.DetermineProductDeliveryEligibility.process |
| DetermineProductDeliveryEligibilityStream | curam.core.intf.DetermineProductDeliveryEligibilityStream.process |
| GenerateInstructionLineItems | curam.core.intf.GenerateInstructionLineItems.processAllFinancialComponentsDue |
| GenerateInstructionLineItemsStream | curam.core.intf.GenerateInstructionLineItemsStream.process |
| GenerateInstruments | curam.core.intf.GenerateInstruments.processInstructionLineItemsDue |
| GenerateInstrumentsStream | curam.core.intf.GenerateInstrumentsStream.process |
| CREOLEBulkCaseChunkReassessmentByProduct | curam.core.sl.infrastructure.assessment.intf.CREOLEBulkCaseChunkReassessmentByProduct.process |
| CREOLEBulkCaseChunkReassessmentStream | curam.core.sl.infrastructure.assessment.intf.CREOLEBulkCaseChunkReassessmentStream.process |
| ApplyProductReassessmentStrategy | curam.core.sl.infrastructure.assessment.intf.ApplyProductReassessmentStrategy.process |
| ApplyProductReassessmentStrategyStream | curam.core.sl.infrastructure.assessment.intf.ApplyProductReassessmentStrategyStream.process |
| PerformBatchRecalculationsFromPrecedentChangeSet | curam.dependency.intf.PerformBatchRecalculationsFromPrecedentChangeSet.process |
| PerformBatchRecalculationsFromPrecedentChangeSetStream | curam.dependency.intf.PerformBatchRecalculationsFromPrecedentChangeSetStream.process |
So for example to run the DetermineProductDeliveryEligibilityStream process the command would be:
ant -f app_batchlauncher.xml -Dbatch.username=superuser -Dbatch.program=curam.core.intf.DetermineProductDeliveryEligibilityStream.process
Note that it is possible to use the BatchLauncher to run the batch executables; however the queued processes will be run sequentially.