@AccessLevel(value=EXTERNAL)
public interface ReferenceNumberGenerator
Modifier and Type | Method and Description |
---|---|
java.lang.String |
generateReferenceNumber(ContractVersion contractVersion,
CPMContract cpmContract)
Generates a reference number for a contract.
|
@AccessLevel(value=EXTERNAL) @Implementable java.lang.String generateReferenceNumber(ContractVersion contractVersion, CPMContract cpmContract) throws curam.util.exception.AppException, curam.util.exception.InformationalException
contractVersion
- contract version detailscpmContract
- CPM contract detailscuram.util.exception.AppException
- Generic Exception Signature.curam.util.exception.InformationalException
- Generic Exception Signature.The default implementation -
{@link curam.contracts.impl.UniqueNumberGeneratorImpl#generateReferenceNumber(ContractVersion, CPMContract)}
.