public interface Application
Modifier and Type | Method and Description |
---|---|
void |
assignToMe(curam.application.facade.struct.ApplicationKey key)
Assigns the application to the current user.
|
void |
cancelApplication(curam.application.facade.struct.CancelApplication cancelApplication)
Cancels an application.
|
void |
cancelAttachment(curam.attachmentlink.struct.AttachmentLinkKey key)
Cancels an application attachment.
|
void |
cancelInterview(curam.application.facade.struct.CancelInterviewDetails details)
Cancels an existing instance of an application interview.
|
void |
completeInterview(curam.application.facade.struct.CompleteInterviewDetails completeInterview)
Sets the status of an application interview to completed.
|
void |
createAttachment(curam.application.facade.struct.ApplicationAttachmentDetails dtls)
Creates an attachment for an application using the details provided.
|
curam.application.facade.struct.InterviewKey |
createInterview(curam.application.facade.struct.InterviewDetails details)
Create interview for an application.
|
void |
createNewOwner(curam.application.facade.struct.CreateNewRoleDetails details)
Creates a new application role of type
APPLICATIONROLETYPEEntry#APPLICATIONOWNER for an application for the
specified User or OrgObject . |
void |
deleteInterviewAttendee1(curam.application.facade.struct.InterviewAttendeeKey key)
Removes an attendee from an application interview.
|
curam.application.facade.struct.ApplyPathDetails |
determineApplicationFlow(curam.application.facade.struct.ApplyProgramKey key)
Determines if the apply path should follow the path that creates an
application case or an integrated case.
|
void |
editInterview(curam.application.facade.struct.InterviewDetails details)
Modifies the details of an interview.
|
void |
editSpecialRequirements(curam.application.facade.struct.EditSpecialRequirement specialRequirements)
Modifies the details of the special requirements recorded against an
application.
|
curam.application.facade.struct.ApplicationDisplayDtls |
getApplicationDetails(curam.application.facade.struct.IEGExecutionApplicationDetails executionID)
Retrieves the application record corresponding to the specified IEG
execution ID.
|
curam.application.facade.struct.ApplicationPreviewPanelDetails |
getApplicationListPreviewPanelDetails(curam.application.facade.struct.ApplicationKey key)
Retrieves the application preview panel details for display based on the
application type and status.
|
curam.application.facade.struct.IEGExecutionConcernRoleDtls |
getConcernRoleIDByIEGExecutionID(curam.application.facade.struct.IEGExecutionApplicationDetails iegExecutionID)
Reads the concern role ID associated with the specified IEG execution ID.
|
curam.application.facade.struct.AvailableProgramApplicationList |
getConfiguredProgramTypesForApplicationType(curam.application.facade.struct.ApplicationKey key)
Reads the configured program application types for an application.
|
curam.application.facade.struct.InformationalMsgDtlsList |
getInterviewInformational(curam.application.entity.struct.ApplicationKey key)
Reads the informational details to be displayed when the interview times
requested by the client are viewed.
|
curam.screening.facade.struct.CodeTableCodeDescriptionDetailsList |
getOptionsForSaveApplication()
Lists the options that can be performed when exiting an application script
execution.
|
curam.application.facade.struct.RightsAndResponsibilitiesDetails |
getRightsAndResponsibilitiesTextFields(curam.application.facade.struct.IEGExecutionApplicationDetails iegExecutionID)
Reads the details of the rights and responsibility text fields for a
specified execution.
|
void |
inviteInterviewAttendee(curam.application.facade.struct.InviteInterviewAttendee details)
Invites a proposed attendee to an interview.
|
curam.application.facade.struct.ApplicationInterviewDetails1 |
listApplicationInterview1(curam.application.facade.struct.ApplicationKey key)
Reads a list of interviews for an application.
|
curam.application.facade.struct.ApplicationDisplayDtlsForPersonList1 |
listApplicationsForPerson1(curam.core.sl.struct.ConcernRoleIDKey concernRoleID)
Reads a list of applications by concern role.
|
curam.application.facade.struct.ApplicationAttachmentDetailsList |
listAttachments(curam.application.entity.struct.ApplicationKey listAttachmentsKey)
Reads a list of attachment for an application.
|
curam.application.facade.struct.ClientList |
listInviteClient(curam.application.facade.struct.InterviewKey key)
Reads a list of clients who can be invited to an application interview.
|
curam.application.facade.struct.UserList |
listInviteUsers(curam.application.facade.struct.ApplicationKey key)
Reads a list of the system users who can be invited to an application
interview.
|
curam.application.facade.struct.InterviewFullDetails |
listPotentialInterviewAttendees(curam.application.facade.struct.ApplicationKey key)
Reads a list of attendees that can potentially be invited to an
application interview.
|
curam.application.facade.struct.ApplicationRoleDetailsList |
listRoles(curam.application.facade.struct.ApplicationKey key)
Reads a list of application roles for an application.
|
void |
modifyApplicationSpecificDetails(curam.application.facade.struct.ModifyApplicationSpecificDetails details)
Modifies the application details.
|
void |
modifyAttachment(curam.application.facade.struct.ApplicationAttachmentDetails dtls)
Modifies the details of an existing application attachment.
|
void |
modifyRoleDetails(curam.application.facade.struct.ModifyRoleDetails details)
Modifies the details of an application role for an application.
|
void |
quitApplication(curam.application.facade.struct.IEGExecutionApplicationDetails key,
curam.screening.facade.struct.CodeTableCodeDescriptionDetails details)
Cancels an application.
|
curam.application.facade.struct.CalendarDataDetails |
readApplicationCalendarData(curam.application.facade.struct.ApplicationKey key)
Reads calendar events associated with an application.
|
curam.application.facade.struct.ApplicationTabDescription |
readApplicationTabDescription(curam.application.facade.struct.ApplicationKey key)
Reads the application tab description.
|
curam.application.facade.struct.ApplicationAttachmentDetails |
readAttachment(curam.attachmentlink.struct.AttachmentLinkKey key)
Reads the details of an attachment for an application.
|
curam.application.facade.struct.ReadDetailsForRole |
readDetailsForRole(curam.application.facade.struct.ReadByApplicationRoleKey key)
Reads the details of an application role.
|
curam.application.facade.struct.ReadForInviteAttendeeDetails |
readForInviteAttendee(curam.application.facade.struct.InterviewKey key)
Reads a list of the attendees that can be invited to the application
interview.
|
curam.application.facade.struct.InterviewFullDetails |
readInterviewDetails(curam.application.facade.struct.InterviewKey interviewID)
Reads the details of an application interview.
|
curam.application.facade.struct.ModifyApplicationSpecificDetails |
readModifyApplicationSpecificDetails(curam.application.facade.struct.ApplicationKey key)
Reads a subset of the application details for modification.
|
curam.application.facade.struct.AvailableProgramApplicationList |
readProgramAppTypesForAppType(curam.application.facade.struct.ApplicationTypeKey applicationTypeKey)
Reads the program types configured for the specified application type.
|
curam.application.facade.struct.AvailableProgramApplicationList |
readProgramAppTypesForCaseApplication(curam.application.facade.struct.ApplicationForCaseTypeKey applicationForCaseTypeKey)
Reads the program types configured for a case.
|
curam.application.facade.struct.ReadSpecialRequirement |
readSpecialRequirements(curam.application.facade.struct.ApplicationKey key)
Reads the details of any special requirements associated with an
application.
|
curam.application.facade.struct.AvailableApplicationsList |
readStartApplication(curam.core.sl.struct.ConcernRoleIDKey concernRole)
Reads all the applications types which have been configured by the
organisation.
|
curam.application.facade.struct.AvailableApplicationsForCase |
readStartApplicationForCase(curam.struct.ConcernRoleIDCaseIDKey concernRoleIDCaseIDKey)
Reads all the applications types that are configured for a specified case.
|
curam.application.facade.struct.ResolveApplicationDetails |
resolveStartApplication(curam.core.sl.struct.ConcernRoleIDKey key)
Resolves what page should be invoked during the start application process.
|
void |
setReadyForDetermination(curam.application.facade.struct.ApplicationKey key)
Sets the application to a state of ready for determination.
|
curam.application.facade.struct.IEGExecutionApplicationDetails |
startApplication(curam.application.facade.struct.SelectedApplicationDetails key,
curam.core.sl.struct.ConcernRoleIDKey concernRoleIDkey)
Sets up the
Application based on the information supplied. |
curam.application.facade.struct.IEGExecutionApplicationDetails |
startApplicationForCase(curam.application.facade.struct.SelectedApplicationDetails key,
curam.struct.ConcernRoleIDCaseIDKey concernRoleIDCaseIDkey)
Starts an application for a case based on the information supplied.
|
curam.application.facade.struct.ApplicationID |
submitAdditionalApplicationForCase(curam.application.facade.struct.SubmitApplicationDetails details)
Submits the application for a case for Approval.
|
curam.application.facade.struct.ApplicationID |
submitApplication1(curam.application.facade.struct.SubmitApplicationDetails details)
Submits an application.
|
curam.application.facade.struct.ApplicationID |
submitApplicationForCase(curam.application.facade.struct.SubmitApplicationDetails details)
Deprecated.
since 6.0 SP1 EP1 replaced by
.Application
#submitApplicationForCase1(final SubmitApplicationDetails) . See release
note CR00277619. |
curam.application.facade.struct.ApplicationID |
submitApplicationForCase1(curam.application.facade.struct.SubmitApplicationDetails details)
Submits an application for a case.
|
void |
taskAllocationToCurrentUser(curam.application.facade.struct.ApplicationTask key)
Assigns the specified application task to the current user.
|
void |
validateSelectApplicationTypes(curam.application.facade.struct.ApplicationTypeKey applicationTypeKey)
Validates that an application type has been specified.
|
void |
validateSelectApplicationTypesForCase(curam.application.facade.struct.ApplicationTypeKey applicationTypeKey)
Validates that an application type has been specified.
|
void |
validateSelectProgramTypes(curam.application.facade.struct.ProgramTypeKey programTypeKey)
Validates that a program type has been selected.
|
curam.core.struct.AttachmentDtls |
viewAnswersPDF(curam.core.struct.AttachmentKey key)
Reads an attachment.
|
curam.application.facade.struct.ViewDetailsFromCalendar |
viewDetailsFromCalendar(curam.application.facade.struct.InterviewKey key)
Reads for an application interview's details.
|
curam.application.facade.struct.AttendeeDetailsList |
viewInterviewAttendees(curam.application.facade.struct.InterviewKey key)
Reads the interview attendees for a an application interview.
|
curam.application.facade.struct.ViewInterviewDetails |
viewInterviewDetails(curam.application.facade.struct.InterviewKey key)
Reads a subset of details pertaining to an application interview.
|
curam.application.facade.struct.InterviewNotes |
viewInterviewNote(curam.application.facade.struct.InterviewKey interviewID)
Reads the notes for an application interview.
|
curam.application.facade.struct.AvailableApplicationsList readStartApplication(curam.core.sl.struct.ConcernRoleIDKey concernRole) throws curam.util.exception.AppException, curam.util.exception.InformationalException
concernRoleIDKey
- Identifies the person to list the applications
for.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.IEGExecutionApplicationDetails startApplication(curam.application.facade.struct.SelectedApplicationDetails key, curam.core.sl.struct.ConcernRoleIDKey concernRoleIDkey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
Application
based on the information supplied. This
involves the creation of:
ProgramApplication
s.IntakeApplicant
.key
- The selected application details.concernRoleKey
- Identifies the person to list the applications for.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.AvailableProgramApplicationList readProgramAppTypesForAppType(curam.application.facade.struct.ApplicationTypeKey applicationTypeKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
applicationTypeKey
- The application type for which the program types
are being sought.curam.util.exception.AppException
curam.util.exception.InformationalException
void setReadyForDetermination(curam.application.facade.struct.ApplicationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Unique identifier for the application.curam.util.exception.AppException
curam.util.exception.InformationalException
void validateSelectApplicationTypes(curam.application.facade.struct.ApplicationTypeKey applicationTypeKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Identifies the application type.curam.util.exception.AppException
curam.util.exception.InformationalException
void validateSelectProgramTypes(curam.application.facade.struct.ProgramTypeKey programTypeKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Identifies the program type.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.IEGExecutionConcernRoleDtls getConcernRoleIDByIEGExecutionID(curam.application.facade.struct.IEGExecutionApplicationDetails iegExecutionID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
iegExecutionID
- The key of the IEG execution.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.ApplicationPreviewPanelDetails getApplicationListPreviewPanelDetails(curam.application.facade.struct.ApplicationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key of application to be read.curam.util.exception.AppException
curam.util.exception.InformationalException
void cancelApplication(curam.application.facade.struct.CancelApplication cancelApplication) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifier of the application to be canceled.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.RightsAndResponsibilitiesDetails getRightsAndResponsibilitiesTextFields(curam.application.facade.struct.IEGExecutionApplicationDetails iegExecutionID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
They
- key of the IEG execution.curam.util.exception.AppException
curam.util.exception.InformationalException
void taskAllocationToCurrentUser(curam.application.facade.struct.ApplicationTask key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Unique identifier for the application and task being assigned.curam.util.exception.AppException
curam.util.exception.InformationalException
void quitApplication(curam.application.facade.struct.IEGExecutionApplicationDetails key, curam.screening.facade.struct.CodeTableCodeDescriptionDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
iegExecutionIDKey
- The key of the IEG script execution.details
- The code table value of the selection made by the user,
e.g. SAVEAPPLICATIONOPTIONEntry#QUITWITHOUTSAVING
.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.InterviewKey createInterview(curam.application.facade.struct.InterviewDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- The interview details to be created.curam.util.exception.AppException
curam.util.exception.InformationalException
void editInterview(curam.application.facade.struct.InterviewDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- The interview details to be modified.curam.util.exception.AppException
curam.util.exception.InformationalException
void inviteInterviewAttendee(curam.application.facade.struct.InviteInterviewAttendee details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- The details of the interview and the attendee to be invited.curam.util.exception.AppException
curam.util.exception.InformationalException
void editSpecialRequirements(curam.application.facade.struct.EditSpecialRequirement specialRequirements) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- The details of the special requirement to be modified.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.ViewInterviewDetails viewInterviewDetails(curam.application.facade.struct.InterviewKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifier for the application interview.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.AttendeeDetailsList viewInterviewAttendees(curam.application.facade.struct.InterviewKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifier of the application interview.curam.util.exception.AppException
curam.util.exception.InformationalException
void completeInterview(curam.application.facade.struct.CompleteInterviewDetails completeInterview) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- The unique indentifier and version number of the
application interview to be completed.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.InterviewNotes viewInterviewNote(curam.application.facade.struct.InterviewKey interviewID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifier of the application interview.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.AvailableApplicationsForCase readStartApplicationForCase(curam.struct.ConcernRoleIDCaseIDKey concernRoleIDCaseIDKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
concernRoleIDCaseIDKey
- Identifies the person and case to list the applications for.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.AvailableProgramApplicationList readProgramAppTypesForCaseApplication(curam.application.facade.struct.ApplicationForCaseTypeKey applicationForCaseTypeKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
applicationForCaseTypeKey
- The unique identifier of the case.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.IEGExecutionApplicationDetails startApplicationForCase(curam.application.facade.struct.SelectedApplicationDetails key, curam.struct.ConcernRoleIDCaseIDKey concernRoleIDCaseIDkey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
ProgramApplication
s.IntakeApplicant
.key
- The details of the application to be started.concernRoleIDCaseIDkey
- The unique identifier of both the case and
concern for whom application should be started.curam.util.exception.AppException
curam.util.exception.InformationalException
@Deprecated curam.application.facade.struct.ApplicationID submitApplicationForCase(curam.application.facade.struct.SubmitApplicationDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
.Application
#submitApplicationForCase1(final SubmitApplicationDetails)
. See release
note CR00277619.details
- Contains the IEG execution id and the rights and
responsibilities indicators.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.screening.facade.struct.CodeTableCodeDescriptionDetailsList getOptionsForSaveApplication() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.struct.AttachmentDtls viewAnswersPDF(curam.core.struct.AttachmentKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
attachmentKey
- Unique identifier for the attachment.curam.util.exception.AppException
curam.util.exception.InformationalException
void createAttachment(curam.application.facade.struct.ApplicationAttachmentDetails dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
dtls
- The attachment details and the unique identifier of the
application for which it will be linked.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.ApplicationAttachmentDetailsList listAttachments(curam.application.entity.struct.ApplicationKey listAttachmentsKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifier of the application.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.ApplicationAttachmentDetails readAttachment(curam.attachmentlink.struct.AttachmentLinkKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key to the application attachment.curam.util.exception.AppException
curam.util.exception.InformationalException
void modifyAttachment(curam.application.facade.struct.ApplicationAttachmentDetails dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
dtls
- The attachment details to be modified.curam.util.exception.AppException
curam.util.exception.InformationalException
void cancelAttachment(curam.attachmentlink.struct.AttachmentLinkKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifier of the attachment link used to cancel the
attachment.curam.util.exception.AppException
curam.util.exception.InformationalException
void cancelInterview(curam.application.facade.struct.CancelInterviewDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- The details of the Interview to be canceled.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.ReadForInviteAttendeeDetails readForInviteAttendee(curam.application.facade.struct.InterviewKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
InterviewKey
- The unique identifier of the application interview.curam.util.exception.AppException
curam.util.exception.InformationalException
void validateSelectApplicationTypesForCase(curam.application.facade.struct.ApplicationTypeKey applicationTypeKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Identifies the application type.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.ResolveApplicationDetails resolveStartApplication(curam.core.sl.struct.ConcernRoleIDKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifier for the concern role for whom the
application has been started.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.ApplicationTabDescription readApplicationTabDescription(curam.application.facade.struct.ApplicationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifier of the application.curam.util.exception.AppException
curam.util.exception.InformationalException
void assignToMe(curam.application.facade.struct.ApplicationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key of the application to be assigned.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.InformationalMsgDtlsList getInterviewInformational(curam.application.entity.struct.ApplicationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identification of the application.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.ReadSpecialRequirement readSpecialRequirements(curam.application.facade.struct.ApplicationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifier of the application.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.AvailableProgramApplicationList getConfiguredProgramTypesForApplicationType(curam.application.facade.struct.ApplicationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifier of the application.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.ApplicationInterviewDetails1 listApplicationInterview1(curam.application.facade.struct.ApplicationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifier of the application.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.ApplicationID submitApplication1(curam.application.facade.struct.SubmitApplicationDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- The IEG execution id and the rights and responsibilities
indicators.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.ApplicationID submitApplicationForCase1(curam.application.facade.struct.SubmitApplicationDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- The IEG execution id and the rights and responsibilities
indicators.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.UserList listInviteUsers(curam.application.facade.struct.ApplicationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifier of the application interview.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.ClientList listInviteClient(curam.application.facade.struct.InterviewKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique indentifier for an application. interview.curam.util.exception.AppException
curam.util.exception.InformationalException
void deleteInterviewAttendee1(curam.application.facade.struct.InterviewAttendeeKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifiers for both the interview and the attendee.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.ViewDetailsFromCalendar viewDetailsFromCalendar(curam.application.facade.struct.InterviewKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifier of the application interview.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.ModifyApplicationSpecificDetails readModifyApplicationSpecificDetails(curam.application.facade.struct.ApplicationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifier of the application.curam.util.exception.AppException
curam.util.exception.InformationalException
void modifyApplicationSpecificDetails(curam.application.facade.struct.ModifyApplicationSpecificDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- The application details to be modified.curam.util.exception.AppException
curam.util.exception.InformationalException
void modifyRoleDetails(curam.application.facade.struct.ModifyRoleDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- The details of the application role to be modified.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.ApplicationRoleDetailsList listRoles(curam.application.facade.struct.ApplicationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifier of the application.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.ReadDetailsForRole readDetailsForRole(curam.application.facade.struct.ReadByApplicationRoleKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifier of the application role.curam.util.exception.AppException
curam.util.exception.InformationalException
void createNewOwner(curam.application.facade.struct.CreateNewRoleDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
APPLICATIONROLETYPEEntry#APPLICATIONOWNER
for an application for the
specified User
or OrgObject
.details
- The details of the application owner to be created.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.ApplicationDisplayDtlsForPersonList1 listApplicationsForPerson1(curam.core.sl.struct.ConcernRoleIDKey concernRoleID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifier of the concern role.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.CalendarDataDetails readApplicationCalendarData(curam.application.facade.struct.ApplicationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique identifier of the application.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.InterviewFullDetails readInterviewDetails(curam.application.facade.struct.InterviewKey interviewID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The unique indentifier of the interview.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.InterviewFullDetails listPotentialInterviewAttendees(curam.application.facade.struct.ApplicationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
ApplicationKey
- The unique identifier for the application.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.ApplyPathDetails determineApplicationFlow(curam.application.facade.struct.ApplyProgramKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The program type being applied for, and the unique identifier
of the person for whom the application is for.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.ApplicationID submitAdditionalApplicationForCase(curam.application.facade.struct.SubmitApplicationDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- Contains the IEG execution id and the rights and
responsibilities indicators.curam.util.exception.AppException
curam.util.exception.InformationalException
curam.application.facade.struct.ApplicationDisplayDtls getApplicationDetails(curam.application.facade.struct.IEGExecutionApplicationDetails executionID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
executionID
- The key of the IEG execution.curam.util.exception.AppException
curam.util.exception.InformationalException