@AccessLevel(value=EXTERNAL)
public interface ProviderOfferingApprovalCriteria
Modifier and Type | Method and Description |
---|---|
curam.util.exception.InformationalManager |
checkAccreditationApprovalCriteria(curam.cpm.facade.struct.KeyVersionDetails keyVersionDetails)
This method checks whether the accreditation approval criteria is
satisfied.
|
curam.util.exception.InformationalManager |
checkAdditionalApprovalCriteria(curam.cpm.facade.struct.KeyVersionDetails keyVersionDetails)
This method is a provision for the user to add additional approval
criteria.
|
curam.cpm.facade.struct.InformationalMessageList |
checkApprovalCriteria(curam.cpm.facade.struct.KeyVersionDetails keyVersionDetails)
This method is used to display the warnings to the user about approval
criteria required for provider offering, before he approves a provider
offering.
|
curam.util.exception.InformationalManager |
checkBackgroundApprovalCriteria(curam.cpm.facade.struct.KeyVersionDetails keyVersionDetails)
This method checks whether the background approval criteria is satisfied.
|
curam.util.exception.InformationalManager |
checkHomeStudyApprovalCriteria(curam.cpm.facade.struct.KeyVersionDetails keyVersionDetails)
This method checks whether the home study approval criteria is satisfied.
|
curam.util.exception.InformationalManager |
checkLicenseApprovalCriteria(curam.cpm.facade.struct.KeyVersionDetails keyVersionDetails)
This method checks whether the license approval criteria is satisfied.
|
curam.util.exception.InformationalManager |
checkTrainingApprovalCriteria(curam.cpm.facade.struct.KeyVersionDetails keyVersionDetails)
This method checks whether the training approval criteria is satisfied.
|
@AccessLevel(value=EXTERNAL) @Implementable curam.util.exception.InformationalManager checkBackgroundApprovalCriteria(curam.cpm.facade.struct.KeyVersionDetails keyVersionDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
keyVersionDetails
- The key version details.curam.util.exception.InformationalException
- Generic Exception Signature.curam.util.exception.AppException
- Generic Exception Signature.The default implementation -
curam.providerservice.impl.ProviderOfferingApprovalCriteriaImpl#
checkBackgroundApprovalCriteria(KeyVersionDetails).
@AccessLevel(value=EXTERNAL) @Implementable curam.util.exception.InformationalManager checkAccreditationApprovalCriteria(curam.cpm.facade.struct.KeyVersionDetails keyVersionDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
keyVersionDetails
- The key version details.curam.util.exception.InformationalException
- Generic Exception Signature.curam.util.exception.AppException
- Generic Exception Signature.@AccessLevel(value=EXTERNAL) @Implementable curam.util.exception.InformationalManager checkHomeStudyApprovalCriteria(curam.cpm.facade.struct.KeyVersionDetails keyVersionDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
keyVersionDetails
- The key version details.curam.util.exception.InformationalException
- Generic Exception Signature.curam.util.exception.AppException
- Generic Exception Signature.The default implementation -
curam.providerservice.impl.ProviderOfferingApprovalCriteriaImpl#
checkHomeStudyApprovalCriteria(KeyVersionDetails).
@AccessLevel(value=EXTERNAL) @Implementable curam.util.exception.InformationalManager checkLicenseApprovalCriteria(curam.cpm.facade.struct.KeyVersionDetails keyVersionDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
keyVersionDetails
- The key version details.curam.util.exception.InformationalException
- Generic Exception Signature.curam.util.exception.AppException
- Generic Exception Signature.The default implementation -
curam.providerservice.impl.ProviderOfferingApprovalCriteriaImpl#
checkLicenseApprovalCriteria(KeyVersionDetails).
@AccessLevel(value=EXTERNAL) @Implementable curam.util.exception.InformationalManager checkAdditionalApprovalCriteria(curam.cpm.facade.struct.KeyVersionDetails keyVersionDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
keyVersionDetails
- The key version details.curam.util.exception.InformationalException
- Generic Exception Signature.curam.util.exception.AppException
- Generic Exception Signature.@AccessLevel(value=EXTERNAL) @Implementable curam.cpm.facade.struct.InformationalMessageList checkApprovalCriteria(curam.cpm.facade.struct.KeyVersionDetails keyVersionDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
keyVersionDetails
- The key version details.curam.util.exception.InformationalException
- Generic Exception Signature.curam.util.exception.AppException
- Generic Exception Signature.@AccessLevel(value=EXTERNAL) @Implementable curam.util.exception.InformationalManager checkTrainingApprovalCriteria(curam.cpm.facade.struct.KeyVersionDetails keyVersionDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
keyVersionDetails
- The key version details.curam.util.exception.InformationalException
- Generic Exception Signature.curam.util.exception.AppException
- Generic Exception Signature.The default implementation -
curam.providerservice.impl.ProviderOfferingApprovalCriteriaImpl#
checkTrainingApprovalCriteria(KeyVersionDetails).