@AccessLevel(value=EXTERNAL)
public interface InformationProvider
Modifier and Type | Method and Description |
---|---|
curam.core.struct.CuramInd |
isEducationalInstitute(curam.core.facade.struct.MaintainConcernRoleKey concernRoleKey)
Return true if the concern role ID given is for an Information Provider
that is an Educational Institute.
|
curam.core.facade.struct.ModifyInformationProviderReturnDetails |
modifyInformationProviderDetails(curam.core.facade.struct.ModifyInformationProviderDetails details)
Updates an information provider with modified details.
|
curam.core.facade.struct.ReadInformationProviderHomePageDetails |
readHomePageDetails(curam.core.facade.struct.ReadInformationProviderHomeKey key)
Called to retrieve details to be displayed on the information provider
home page.
|
curam.core.facade.struct.ReadInformationProviderDetails |
readInformationProviderDetails(curam.core.facade.struct.ReadInformationProviderDetailsKey key)
Retrieves details of the specified information provider.
|
curam.core.facade.struct.InformationProviderRegistrationResult |
register(curam.core.facade.struct.InformationProviderRegistrationDetails details)
Called to register a new information provider.
|
curam.core.facade.struct.ParticipantSearchDetails |
searchInformationProvider(curam.core.facade.struct.ParticipantSearchKey key)
Searches for an Information Provider by specified search criteria.
|
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.InformationProviderRegistrationResult register(curam.core.facade.struct.InformationProviderRegistrationDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReadInformationProviderHomePageDetails readHomePageDetails(curam.core.facade.struct.ReadInformationProviderHomeKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ReadInformationProviderDetails readInformationProviderDetails(curam.core.facade.struct.ReadInformationProviderDetailsKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ModifyInformationProviderReturnDetails modifyInformationProviderDetails(curam.core.facade.struct.ModifyInformationProviderDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ParticipantSearchDetails searchInformationProvider(curam.core.facade.struct.ParticipantSearchKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.struct.CuramInd isEducationalInstitute(curam.core.facade.struct.MaintainConcernRoleKey concernRoleKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException