@AccessLevel(value=EXTERNAL)
public interface ProviderGroup
Modifier and Type | Method and Description |
---|---|
curam.cpm.sl.entity.struct.ProviderGroupKey |
closeProviderGroup(curam.cpm.facade.struct.KeyVersionDetails keyVersionDetails)
Method used by Resource Manager and Resource Manager Supervisor to close
the provider group and notify the provider group of the closure and the
date of closure.
|
curam.cpm.sl.entity.struct.ProviderGroupEnrollmentReferenceKey |
enrollProviderGroup(curam.cpm.facade.struct.ProviderGroupEnrollmentDetails providerGroupEnrollmentDetails)
Method used by Resource Manager and Resource Manager Supervisor to enroll
the provider group.
|
curam.cpm.facade.struct.ProviderGroupAssociateSummaryDetailsList |
listProviderGroupAssociateDetailsForProvider(curam.cpm.sl.entity.struct.ProviderKey providerKey)
This method is intended to be used by users responsible for managing
provider groups to list all the provider groups having association with a
provider.
|
curam.cpm.facade.struct.ProviderGroupSummaryVersionDetailsList |
listProviderGroupDetailsForResourceManager()
This method is intended to be used by resource manager to retrieve a list
of all the provider groups.
|
curam.cpm.facade.struct.ProviderGroupSummaryVersionDetailsList |
listProviderGroupDetailsForResourceManagerSupervisor()
This method is intended to be used by resource manager supervisor to
retrieve a list of all the provider groups.
|
curam.cpm.facade.struct.ProviderGroupAssociateDetailsList |
listProviderGroupsForProvider(curam.cpm.sl.entity.struct.ProviderKey providerKey)
Method used by Resource Manager and Resource Manager Supervisor to list
all provider groups that the provider has been included in.
|
curam.cpm.sl.entity.struct.ProviderGroupKey |
modifyProviderGroup(curam.cpm.facade.struct.ModifyProviderGroupDetails modifyProviderGroupDetails)
Method used by Resource Manager and Resource Manager Supervisor to update
the provider group details.
|
curam.cpm.sl.entity.struct.ProviderGroupKey |
reopenProviderGroup(curam.cpm.facade.struct.KeyVersionDetails keyVersionDetails)
Method used by Resource Manager and Resource Manager Supervisor to reopen
the provider group and notify the provider group that they are re-opened.
|
curam.cpm.facade.struct.ProviderGroupSummaryDetailsList |
searchAllProviderGroup(curam.cpm.sl.entity.struct.SearchProviderGroupKey key)
Method used by Resource Manager and Resource Manager Supervisor to search
for all the provider groups based on the search criteria entered.
|
curam.cpm.facade.struct.ProviderGroupSearchDetailsList |
searchProviderGroupDetails(curam.cpm.sl.entity.struct.SearchProviderGroupKey searchProviderGroupKey,
curam.core.sl.struct.WizardStateID wizardStateID,
curam.core.facade.struct.ActionIDProperty actionID)
Method used by Resource Manager and Resource Manager Supervisor to search
for all the provider groups based on the search criteria entered.
|
curam.cpm.facade.struct.ViewProviderGroupVersionDetails |
viewProviderGroupDetails(curam.cpm.sl.entity.struct.ProviderGroupKey providerGroupKey)
This method is intended to be used by users responsible for managing
provider groups to view provider group details.
|
@AccessLevel(value=EXTERNAL) curam.cpm.sl.entity.struct.ProviderGroupEnrollmentReferenceKey enrollProviderGroup(curam.cpm.facade.struct.ProviderGroupEnrollmentDetails providerGroupEnrollmentDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.sl.entity.struct.ProviderGroupKey modifyProviderGroup(curam.cpm.facade.struct.ModifyProviderGroupDetails modifyProviderGroupDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.sl.entity.struct.ProviderGroupKey closeProviderGroup(curam.cpm.facade.struct.KeyVersionDetails keyVersionDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.sl.entity.struct.ProviderGroupKey reopenProviderGroup(curam.cpm.facade.struct.KeyVersionDetails keyVersionDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.ProviderGroupAssociateDetailsList listProviderGroupsForProvider(curam.cpm.sl.entity.struct.ProviderKey providerKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.ProviderGroupSummaryDetailsList searchAllProviderGroup(curam.cpm.sl.entity.struct.SearchProviderGroupKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.ViewProviderGroupVersionDetails viewProviderGroupDetails(curam.cpm.sl.entity.struct.ProviderGroupKey providerGroupKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.ProviderGroupSummaryVersionDetailsList listProviderGroupDetailsForResourceManager() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.ProviderGroupAssociateSummaryDetailsList listProviderGroupAssociateDetailsForProvider(curam.cpm.sl.entity.struct.ProviderKey providerKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.ProviderGroupSummaryVersionDetailsList listProviderGroupDetailsForResourceManagerSupervisor() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.cpm.facade.struct.ProviderGroupSearchDetailsList searchProviderGroupDetails(curam.cpm.sl.entity.struct.SearchProviderGroupKey searchProviderGroupKey, curam.core.sl.struct.WizardStateID wizardStateID, curam.core.facade.struct.ActionIDProperty actionID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException