@AccessLevel(value=EXTERNAL)
public interface IssueDelivery
Modifier and Type | Method and Description |
---|---|
curam.core.sl.entity.struct.IssueDeliveryKey |
addEvidence(curam.core.facade.struct.IssueDeliveryAddEvidenceDetails details)
This method allows the user to add further evidence to an issue delivery.
|
void |
approveResolution(curam.core.facade.struct.ApproveResolutionKey key)
This method is used to approve a submitted Resolution.
|
void |
close(curam.core.facade.struct.CloseCaseDetails details)
Closes an issue delivery case.
|
curam.core.sl.entity.struct.IssueDeliveryKey |
create(curam.core.facade.struct.IssueDeliveryCreationAndEvidenceDetails details)
This method is used for the manual creation of an issue delivery by a user.
|
void |
createResolution(curam.core.facade.struct.ResolutionDetails details)
This method is used to render a Resolution on an issue
|
curam.core.facade.struct.WizardProperties |
getCreateIssueDeliveryForPDWizard()
Returns the wizard details for the issue delivery creation wizard.
|
curam.core.facade.struct.WizardProperties |
getCreateIssueDeliveryWizard()
Returns the wizard details for the issue delivery creation wizard.
|
curam.core.facade.struct.IssueDeliveryMenuDataDetails |
getIssueDeliveryMenuData(curam.core.facade.struct.IssueDeliveryMenuDataKey key)
Returns the XML data used to create a navigation menu for issue delivery
pages within a product delivery on an integrated case.
|
curam.core.facade.struct.IssueDeliveryMenuDataDetails |
getIssueDeliveryMenuDataForIC(curam.core.facade.struct.IssueDeliveryMenuDataKey key)
Returns the XML data used to create a navigation menu for issue delivery
pages within an integrated case.
|
curam.core.facade.struct.IssueEvidenceTypeAndMemberDetails |
getIssueEvidenceTypeAndMemberDetails(curam.core.facade.struct.IssueEvidenceTypeAndMemberDetails details)
Gets the issue type, the evidence type and the member selected by the
users.
|
curam.core.facade.struct.ResolutionAndConfigIDDetailsList |
listActiveResolutionsForIssue(curam.core.sl.entity.struct.IssueConfigurationKey key)
Lists active resolutions for an issue.
|
curam.core.facade.struct.IssueAttachmentList |
listAttachment(curam.core.sl.entity.struct.IssueDeliveryKey issueDeliveryKey)
This method returns a list of attachments on an Issue Delivery.
|
curam.core.facade.struct.IssueEventList1 |
listEvent1(curam.core.sl.entity.struct.IssueDeliveryKey issueDeliveryKey)
This method returns a list of events for an Issue Delivery.
|
curam.core.facade.infrastructure.struct.EvidenceListDetails |
listEvidence(curam.core.facade.infrastructure.struct.EvidenceListKey key)
Lists all the evidence associated with an issue delivery.
|
curam.core.facade.struct.IssueApprovalRequestDtlsList |
listIssueApprovalRequest(curam.core.struct.CaseHeaderKey key)
This method is used to list all the resolution approval requests for an
issue.
|
curam.core.facade.struct.IssuesForConcernRoleDetailsList |
listIssuesForConcernRole(curam.core.struct.RelationshipConcernRoleIDKey key)
Retrieves all issue deliveries for a specified concern role.
|
curam.core.facade.struct.IssuesForDuplicateConcernRoleDetailsList |
listIssuesForDuplicateConcernRole(curam.core.struct.ConcernRoleKey key)
Retrieves all issue deliveries for a specified duplicate concern role.
|
curam.core.facade.struct.IssueNoteList1 |
listNote1(curam.core.sl.entity.struct.IssueDeliveryKey issueDeliveryKey)
This method returns a list of notes on an Issue Delivery.
|
curam.core.facade.struct.ListTransactionsLogDetails |
listRecentTransaction(curam.core.sl.entity.struct.IssueDeliveryKey issueDeliveryKey)
Returns a list of the recent transactions on this case.
|
curam.core.facade.struct.IssueRelatedCaseList |
listRelatedCase(curam.core.sl.entity.struct.IssueDeliveryKey issueDeliveryKey)
This method returns a list of related cases to an Issue Delivery.
|
curam.core.facade.struct.ResolutionStatusHistoryDtlsList |
listResolutionStatusHistory(curam.core.sl.entity.struct.ResolutionKey resolutionKey)
Lists the resolution status history which the issue has been through.
|
curam.core.facade.struct.IssueTaskList |
listTask(curam.core.sl.entity.struct.IssueDeliveryKey issueDeliveryKey)
This method returns a list of tasks on an Issue Delivery.
|
curam.core.facade.struct.IssueUserRoleList |
listUserRole(curam.core.sl.entity.struct.IssueDeliveryKey issueDeliveryKey)
This method returns a list of user roles on an Issue Delivery.
|
void |
modifyApprovalRequest(curam.core.sl.entity.struct.IssueApprovalRequestKey key,
curam.core.sl.struct.ModifyRejectionDetails details)
This method modifies an issue resolution approval request.
|
void |
modifyClosureDetails(curam.core.facade.struct.CloseCaseDetails details)
Modifies the closure details for an issue delivery.
|
void |
modifyIssueCaseHeader(curam.core.sl.struct.IssueDeliveryHeaderDetails issueDeliveryHeaderDetails)
This method is used to modify an issue delivery case header.
|
void |
modifyResolution(curam.core.facade.struct.ResolutionDetails details)
This method is used to modify a Resolution on an issue
|
curam.core.facade.struct.IssueClosureDetails1 |
readClosureDetails1(curam.core.facade.struct.CloseCaseDetails details)
Reads the closure details for an issue case.
|
curam.core.facade.struct.IssueDeliveryHomePageDetails1 |
readHomePageDetails1(curam.core.struct.CaseHeaderKey caseHeaderKey)
This method is used to display the issue delivery case homepage.
|
curam.core.facade.struct.IssueDeliveryHeaderDetails |
readIssueCaseHeader(curam.core.struct.CaseHeaderKey issueCaseHeaderKey)
This method is used to retrieve the details required to modify the issue
delivery case header.
|
curam.core.facade.struct.RejectDetails |
readRejectDetails(curam.core.sl.entity.struct.IssueApprovalRequestKey key)
This method is used to retrieve the rejection details required to modify
the issue Approval Request.
|
curam.core.facade.struct.ResolutionStatusHistoryDtls |
readResolutionStatusHistory(curam.core.sl.entity.struct.ResolutionStatusHistoryKey key)
Reads the details required to display the record resolution status history
screen.
|
void |
rejectResolution(curam.core.facade.struct.RejectResolutionKey key)
This method is used to reject a submitted Resolution.
|
curam.core.facade.struct.IssueEventAndActivityList1 |
searchIssueDeliveryEventAndActivity1(curam.core.facade.struct.SearchCaseEventAndActivityKey key)
This method returns data representing case events and activities for an
Issue Delivery case.
|
void |
submitResolutionForApproval(curam.core.facade.struct.SubmitResolutionForApprovalKey key)
This method is used to submit a resolution for approval.
|
curam.core.facade.struct.IssueApprovalRequestDetails |
viewIssueApprovalRequest(curam.core.sl.entity.struct.IssueApprovalRequestKey key)
This method is used to view a resolution approval request homepage.
|
@AccessLevel(value=EXTERNAL) void close(curam.core.facade.struct.CloseCaseDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyClosureDetails(curam.core.facade.struct.CloseCaseDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void createResolution(curam.core.facade.struct.ResolutionDetails 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.ResolutionAndConfigIDDetailsList listActiveResolutionsForIssue(curam.core.sl.entity.struct.IssueConfigurationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyResolution(curam.core.facade.struct.ResolutionDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void submitResolutionForApproval(curam.core.facade.struct.SubmitResolutionForApprovalKey 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.ResolutionStatusHistoryDtlsList listResolutionStatusHistory(curam.core.sl.entity.struct.ResolutionKey resolutionKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ResolutionStatusHistoryDtls readResolutionStatusHistory(curam.core.sl.entity.struct.ResolutionStatusHistoryKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void approveResolution(curam.core.facade.struct.ApproveResolutionKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void rejectResolution(curam.core.facade.struct.RejectResolutionKey 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.IssueDeliveryMenuDataDetails getIssueDeliveryMenuData(curam.core.facade.struct.IssueDeliveryMenuDataKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyIssueCaseHeader(curam.core.sl.struct.IssueDeliveryHeaderDetails issueDeliveryHeaderDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.IssueDeliveryHeaderDetails readIssueCaseHeader(curam.core.struct.CaseHeaderKey issueCaseHeaderKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.IssueApprovalRequestDtlsList listIssueApprovalRequest(curam.core.struct.CaseHeaderKey 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.IssueApprovalRequestDetails viewIssueApprovalRequest(curam.core.sl.entity.struct.IssueApprovalRequestKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyApprovalRequest(curam.core.sl.entity.struct.IssueApprovalRequestKey key, curam.core.sl.struct.ModifyRejectionDetails 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.RejectDetails readRejectDetails(curam.core.sl.entity.struct.IssueApprovalRequestKey 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.IssueAttachmentList listAttachment(curam.core.sl.entity.struct.IssueDeliveryKey issueDeliveryKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.IssueRelatedCaseList listRelatedCase(curam.core.sl.entity.struct.IssueDeliveryKey issueDeliveryKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.IssueTaskList listTask(curam.core.sl.entity.struct.IssueDeliveryKey issueDeliveryKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.IssueUserRoleList listUserRole(curam.core.sl.entity.struct.IssueDeliveryKey issueDeliveryKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.IssuesForConcernRoleDetailsList listIssuesForConcernRole(curam.core.struct.RelationshipConcernRoleIDKey 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.IssueEvidenceTypeAndMemberDetails getIssueEvidenceTypeAndMemberDetails(curam.core.facade.struct.IssueEvidenceTypeAndMemberDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.entity.struct.IssueDeliveryKey create(curam.core.facade.struct.IssueDeliveryCreationAndEvidenceDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.sl.entity.struct.IssueDeliveryKey addEvidence(curam.core.facade.struct.IssueDeliveryAddEvidenceDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.infrastructure.struct.EvidenceListDetails listEvidence(curam.core.facade.infrastructure.struct.EvidenceListKey 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.IssueDeliveryMenuDataDetails getIssueDeliveryMenuDataForIC(curam.core.facade.struct.IssueDeliveryMenuDataKey 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.IssuesForDuplicateConcernRoleDetailsList listIssuesForDuplicateConcernRole(curam.core.struct.ConcernRoleKey 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.ListTransactionsLogDetails listRecentTransaction(curam.core.sl.entity.struct.IssueDeliveryKey issueDeliveryKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.IssueEventAndActivityList1 searchIssueDeliveryEventAndActivity1(curam.core.facade.struct.SearchCaseEventAndActivityKey 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.WizardProperties getCreateIssueDeliveryWizard() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.IssueEventList1 listEvent1(curam.core.sl.entity.struct.IssueDeliveryKey issueDeliveryKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.IssueClosureDetails1 readClosureDetails1(curam.core.facade.struct.CloseCaseDetails 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.IssueDeliveryHomePageDetails1 readHomePageDetails1(curam.core.struct.CaseHeaderKey caseHeaderKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.IssueNoteList1 listNote1(curam.core.sl.entity.struct.IssueDeliveryKey issueDeliveryKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.WizardProperties getCreateIssueDeliveryForPDWizard() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException