@AccessLevel(value=EXTERNAL)
public interface DeterminationCalculatorFactory
DeterminationCalculator
.Modifier and Type | Method and Description |
---|---|
DeterminationCalculator |
newInstanceForCaseID(long productDeliveryCaseID)
Convenience method to create a new
DeterminationCalculator for a
product delivery case. |
DeterminationCalculator |
newInstanceForProductID(long productID)
Creates a new
DeterminationCalculator for the product ID supplied. |
DeterminationCalculator newInstanceForCaseID(long productDeliveryCaseID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
DeterminationCalculator
for a
product delivery case.
The case's product id is retrieved and passed to
newInstanceForProductID(long)
.
productDeliveryCaseID
- the product delivery case ID for which a Product object is
required.DeterminationCalculator
for the case ID suppliedcuram.util.exception.InformationalException
curam.util.exception.AppException
DeterminationCalculator newInstanceForProductID(long productID)
DeterminationCalculator
for the product ID supplied.productID
- the product ID for which a Product object is required.DeterminationCalculator
for the product ID supplied