@AccessLevel(value=EXTERNAL)
public interface MeetingMinutesManagement
Modifier and Type | Method and Description |
---|---|
void |
addAttachment(curam.attachmentlink.struct.AttachmentLinkDetails attachment)
Adds an attachment to the Meeting Minutes.
|
void |
addAttachmentFile(curam.attachmentlink.struct.AttachmentLinkDetails attachment)
Adds an attachment to the Meeting Minutes.
|
void |
addMeetingAttendee(curam.sec.meetingminutes.facade.struct.MeetingAttendance attendanceDetails,
curam.meetings.meetingminutes.facade.struct.MeetingCaseKey caseKey)
Adds an attendee to the meeting minutes.
|
void |
closeMeetingAction(curam.sec.meetingminutes.facade.struct.MeetingActionKey meetingActionKey)
Closes a meeting action.
|
void |
createMeetingAction(curam.sec.meetingminutes.facade.struct.MeetingActionCreateDetails actionDetails)
Creates a meeting action and assigns it to the selected users.
|
curam.sec.meetingminutes.facade.struct.CreateMeetingMinutesResult |
createOrUpdateMeetingDetails(curam.meetings.meetingminutes.facade.struct.MeetingCaseKey caseKey,
curam.core.struct.ActivityKey activityKey,
curam.meetings.meetingminutes.facade.struct.RichTextMeetingMinutesDetails meetingDetails)
Creates or Updates Meeting Details.
|
void |
editMeetingAction(curam.sec.meetingminutes.facade.struct.MeetingActionDetails meetingActionDetails,
curam.sec.meetingminutes.entity.struct.MeetingMinutesKey meetingKey)
Modifies the subject, due date time and assignment of a meeting action.
|
curam.sec.meetingminutes.facade.struct.MeetingMinutesReportData |
generatePDF(curam.sec.meetingminutes.entity.struct.MeetingMinutesKey key)
Generates a PDF of the meeting minutes.
|
curam.sec.meetingminutes.facade.struct.AgendaDetails |
getAgenda(curam.meetings.meetingminutes.facade.struct.GetMeetingAgendaKeys keys)
This operation returns XML for an Agenda.
|
curam.sec.meetingminutes.facade.struct.MeetingMinutesIssueHistory |
getIssueDetails(curam.sec.meetingminutes.entity.struct.MeetingMinutesKey key)
Return the details of all the times the meeting minutes were issued.
|
curam.sec.meetingminutes.facade.struct.MeetingContext |
getMeetingContext(curam.sec.meetingminutes.entity.struct.MeetingMinutesKey key)
This method returns the Meeting Context.
|
curam.meetings.meetingminutes.facade.struct.CaseMeetingDetails |
getMinutesDetailsForAgenda(curam.meetings.meetingminutes.facade.struct.MeetingCaseKey caseKey,
curam.core.struct.ActivityKey activityKey,
curam.sec.meetingminutes.entity.struct.MeetingMinutesKey meetingKey)
Gets the default values to be populated to the agenda screen for meeting
minutes.
|
curam.sec.meetingminutes.facade.struct.MeetingIssueResult |
issueMinutes(curam.sec.meetingminutes.facade.struct.MeetingMinutesIssueDetails issueDetails)
Issues the meeting minutes to all the invitees.
|
curam.meetings.meetingminutes.facade.struct.CalendarMeetingActionListDetailsList |
listActionsForMeeting(curam.sec.meetingminutes.entity.struct.MeetingMinutesKey meetingKey)
Returns a list of actions recorded for a meeting.
|
curam.sec.meetingminutes.facade.struct.MeetingListAttachmentLinkDetails |
listAttachments(curam.sec.meetingminutes.entity.struct.MeetingMinutesKey meetingKey) |
curam.meetings.meetingminutes.facade.struct.MeetingDetailsSummaryList |
listMeetingsForCase(curam.meetings.meetingminutes.facade.struct.MeetingCaseKey key)
This operation retrieves all of the Meetings for a given case.
|
curam.sec.meetingminutes.facade.struct.MeetingActionAssigneeDetailsList |
listPotentialActionAssignees(curam.sec.meetingminutes.entity.struct.MeetingMinutesKey meetingKey)
Returns a list of potential users who may be assigned the meeting action.
|
void |
modifyMeetingAttendee(curam.sec.meetingminutes.entity.struct.MeetingAttendeeDtls attendeeDetails)
Modifies meeting attendee details.
|
curam.meetings.meetingminutes.facade.struct.CaseActivityList |
readActivitiesForCase(curam.meetings.meetingminutes.facade.struct.MeetingCaseKey key)
Lists meeting activities for a case.
|
curam.sec.meetingminutes.facade.struct.MeetingAttendeeDetails |
readMeetingAttendee(curam.sec.meetingminutes.entity.struct.MeetingAttendeeKey key)
Reads a single meeting attendee.
|
curam.sec.meetingminutes.facade.struct.MeetingAttendenceResult |
readMeetingAttendence(curam.meetings.meetingminutes.facade.struct.MeetingCaseKey caseKey,
curam.sec.meetingminutes.entity.struct.MeetingMinutesKey key,
curam.core.struct.ActivityKey activityKey)
This operation returns meeting attendance records for all attendees who
attended a particular meeting.
|
curam.sec.meetingminutes.entity.struct.MeetingDecisionsDtls |
readMeetingDecisions(curam.sec.meetingminutes.entity.struct.MeetingMinutesKey key)
Read back the decisions made at a meeting.
|
curam.meetings.meetingminutes.facade.struct.CaseMeetingDetails |
readMeetingDetailsForCase(curam.sec.meetingminutes.entity.struct.MeetingMinutesKey meetingKey,
curam.meetings.meetingminutes.facade.struct.MeetingCaseKey caseKey)
Reads the meeting minutes details.
|
curam.meetings.meetingminutes.facade.struct.CalendarMeetingMinutesPageIndicators |
readMeetingMinutesPageIndicators(curam.sec.meetingminutes.entity.struct.MeetingMinutesKey meetingKey)
Reads the indicators used within conditionals for linking to pages.
|
curam.sec.meetingminutes.facade.struct.MeetingNotesDetails |
readMeetingNotes(curam.sec.meetingminutes.entity.struct.MeetingMinutesKey key)
Read the notes associated with a meeting.
|
void |
removeAttachment(curam.attachmentlink.struct.CancelAttachmentKey cancelAttachmentKey)
The key to an attachment link.
|
void |
removeMeeting(curam.sec.meetingminutes.entity.struct.MeetingMinutesKey key,
curam.sec.meetingminutes.facade.struct.VersionNo versioNo)
Remove a meeting.
|
void |
removeMeetingAttendee(curam.sec.meetingminutes.entity.struct.MeetingAttendeeKey key,
curam.sec.meetingminutes.facade.struct.VersionNo versionNo)
Removes a meeting attendee.
|
void |
updateAttachment(curam.attachmentlink.struct.AttachmentLinkKey attachmentLinkKey,
curam.attachmentlink.struct.AttachmentLinkDetails dtls)
Update the details of an attachment.
|
void |
updateAttachmentFile(curam.attachmentlink.struct.AttachmentLinkKey attachmentLinkKey,
curam.attachmentlink.struct.AttachmentLinkDetails dtls)
Update the details of an attachment.
|
void |
updateMeetingDecisions(curam.meetings.meetingminutes.facade.struct.RichTextMeetingDecisionDetails dtls)
Updates Meeting Decisions.
|
void |
updateMeetingDetailsForCase(curam.meetings.meetingminutes.facade.struct.RichTextMeetingMinutesDetails dtls)
Updates Meeting Details.
|
void |
updateMeetingNotes(curam.meetings.meetingminutes.facade.struct.RichTextMeetingNotesDetails dtls)
Updates Meeting Notes.
|
curam.sec.meetingminutes.facade.struct.MeetingAttachmentLinkDetails |
viewAttachment(curam.attachmentlink.struct.AttachmentLinkKey attachmentLinkKey)
Retrieves an attachment for viewing.
|
curam.sec.meetingminutes.facade.struct.ViewMainMeetingActionDetails |
viewMainMeetingActionDetails(curam.sec.meetingminutes.facade.struct.MeetingActionKey meetingActionKey,
curam.sec.meetingminutes.entity.struct.MeetingMinutesKey meetingKey)
Returns the main details for a meeting action.
|
curam.sec.meetingminutes.facade.struct.MeetingActionDetails |
viewMeetingActionDetails(curam.sec.meetingminutes.facade.struct.MeetingActionKey meetingActionKey)
View the basic details of a task.
|
curam.core.facade.struct.TaskHistoryTextDetails |
viewMeetingActionHistory(curam.core.facade.struct.TaskManagementTaskKey taskKey)
Returns the meeting action history and context description for a given
meeting action ID.
|
@AccessLevel(value=EXTERNAL) curam.sec.meetingminutes.facade.struct.AgendaDetails getAgenda(curam.meetings.meetingminutes.facade.struct.GetMeetingAgendaKeys keys) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.meetings.meetingminutes.facade.struct.CaseMeetingDetails readMeetingDetailsForCase(curam.sec.meetingminutes.entity.struct.MeetingMinutesKey meetingKey, curam.meetings.meetingminutes.facade.struct.MeetingCaseKey caseKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.sec.meetingminutes.facade.struct.MeetingAttendenceResult readMeetingAttendence(curam.meetings.meetingminutes.facade.struct.MeetingCaseKey caseKey, curam.sec.meetingminutes.entity.struct.MeetingMinutesKey key, curam.core.struct.ActivityKey activityKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void addMeetingAttendee(curam.sec.meetingminutes.facade.struct.MeetingAttendance attendanceDetails, curam.meetings.meetingminutes.facade.struct.MeetingCaseKey caseKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyMeetingAttendee(curam.sec.meetingminutes.entity.struct.MeetingAttendeeDtls attendeeDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
attendeeDetails
- The modify details for the meeting attendee.AppException
- @exception InformationalException.curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void removeMeetingAttendee(curam.sec.meetingminutes.entity.struct.MeetingAttendeeKey key, curam.sec.meetingminutes.facade.struct.VersionNo versionNo) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.sec.meetingminutes.entity.struct.MeetingDecisionsDtls readMeetingDecisions(curam.sec.meetingminutes.entity.struct.MeetingMinutesKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.sec.meetingminutes.facade.struct.MeetingNotesDetails readMeetingNotes(curam.sec.meetingminutes.entity.struct.MeetingMinutesKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.meetings.meetingminutes.facade.struct.MeetingDetailsSummaryList listMeetingsForCase(curam.meetings.meetingminutes.facade.struct.MeetingCaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void removeMeeting(curam.sec.meetingminutes.entity.struct.MeetingMinutesKey key, curam.sec.meetingminutes.facade.struct.VersionNo versioNo) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.sec.meetingminutes.facade.struct.MeetingContext getMeetingContext(curam.sec.meetingminutes.entity.struct.MeetingMinutesKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.sec.meetingminutes.facade.struct.MeetingAttendeeDetails readMeetingAttendee(curam.sec.meetingminutes.entity.struct.MeetingAttendeeKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.meetings.meetingminutes.facade.struct.CaseActivityList readActivitiesForCase(curam.meetings.meetingminutes.facade.struct.MeetingCaseKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains case identifier to get the activities for.AppException
- @exception InformationalException.curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void addAttachment(curam.attachmentlink.struct.AttachmentLinkDetails attachment) throws curam.util.exception.AppException, curam.util.exception.InformationalException
Adds an attachment to the Meeting Minutes. Fails if the attachment is a duplicate.
@param attachment The attachment.
@exception AppException thrown for duplicate attachments
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.sec.meetingminutes.facade.struct.MeetingListAttachmentLinkDetails listAttachments(curam.sec.meetingminutes.entity.struct.MeetingMinutesKey meetingKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
meetingKey
- Key to the MeetingMinutes.curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void updateAttachment(curam.attachmentlink.struct.AttachmentLinkKey attachmentLinkKey, curam.attachmentlink.struct.AttachmentLinkDetails dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
Update the details of an attachment.
@param attachmentLinkKey The unique identifier for the attachment.
dtls the attachment details.
@exception AppException thrown for duplicate attachments
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void removeAttachment(curam.attachmentlink.struct.CancelAttachmentKey cancelAttachmentKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.sec.meetingminutes.facade.struct.MeetingAttachmentLinkDetails viewAttachment(curam.attachmentlink.struct.AttachmentLinkKey attachmentLinkKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.sec.meetingminutes.facade.struct.MeetingMinutesReportData generatePDF(curam.sec.meetingminutes.entity.struct.MeetingMinutesKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.sec.meetingminutes.facade.struct.MeetingIssueResult issueMinutes(curam.sec.meetingminutes.facade.struct.MeetingMinutesIssueDetails issueDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.sec.meetingminutes.facade.struct.MeetingMinutesIssueHistory getIssueDetails(curam.sec.meetingminutes.entity.struct.MeetingMinutesKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.meetings.meetingminutes.facade.struct.CaseMeetingDetails getMinutesDetailsForAgenda(curam.meetings.meetingminutes.facade.struct.MeetingCaseKey caseKey, curam.core.struct.ActivityKey activityKey, curam.sec.meetingminutes.entity.struct.MeetingMinutesKey meetingKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void updateMeetingNotes(curam.meetings.meetingminutes.facade.struct.RichTextMeetingNotesDetails dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
Updates Meeting Notes.
dtls
- The details of the meeting notes including an attribute mapped
to the rich text editor widget domain
definition.
AppException
- .
Informational
- .
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void updateMeetingDecisions(curam.meetings.meetingminutes.facade.struct.RichTextMeetingDecisionDetails dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
Updates Meeting Decisions.
dtls
- The details of the meeting decisions including an attribute
mapped to the rich text editor widget domain
definition.
AppException
- .
Informational
- .
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void updateMeetingDetailsForCase(curam.meetings.meetingminutes.facade.struct.RichTextMeetingMinutesDetails dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
Updates Meeting Details.
dtls
- The details of the meeting including an attribute mapped to
the rich text editor widget domain definition.
AppException.
-
InformationalException.
- curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.sec.meetingminutes.facade.struct.CreateMeetingMinutesResult createOrUpdateMeetingDetails(curam.meetings.meetingminutes.facade.struct.MeetingCaseKey caseKey, curam.core.struct.ActivityKey activityKey, curam.meetings.meetingminutes.facade.struct.RichTextMeetingMinutesDetails meetingDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
Creates or Updates Meeting Details.
caseKey
- The case key.
activityKey
- The ActivityKey.
meetingDtls
- The details of the meeting including an attribute
mapped to the rich text editor widget domain
definition.
meetingDtls
- The RichTextMeetingDetails of the meeting including an
attribute mapped to the rich text editor
widget domain definition and the OrganizedByOption.
AppException
- .
InformationalException
- .
@AccessLevel(value=EXTERNAL) curam.meetings.meetingminutes.facade.struct.CalendarMeetingMinutesPageIndicators readMeetingMinutesPageIndicators(curam.sec.meetingminutes.entity.struct.MeetingMinutesKey meetingKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
Reads the indicators used within conditionals for linking to pages.
key
- The meeting minutes key.
AppException.
-
InformationalException.
- curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void createMeetingAction(curam.sec.meetingminutes.facade.struct.MeetingActionCreateDetails actionDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.sec.meetingminutes.facade.struct.MeetingActionAssigneeDetailsList listPotentialActionAssignees(curam.sec.meetingminutes.entity.struct.MeetingMinutesKey meetingKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.meetings.meetingminutes.facade.struct.CalendarMeetingActionListDetailsList listActionsForMeeting(curam.sec.meetingminutes.entity.struct.MeetingMinutesKey meetingKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.sec.meetingminutes.facade.struct.MeetingActionDetails viewMeetingActionDetails(curam.sec.meetingminutes.facade.struct.MeetingActionKey meetingActionKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.sec.meetingminutes.facade.struct.ViewMainMeetingActionDetails viewMainMeetingActionDetails(curam.sec.meetingminutes.facade.struct.MeetingActionKey meetingActionKey, curam.sec.meetingminutes.entity.struct.MeetingMinutesKey meetingKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void editMeetingAction(curam.sec.meetingminutes.facade.struct.MeetingActionDetails meetingActionDetails, curam.sec.meetingminutes.entity.struct.MeetingMinutesKey meetingKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.TaskHistoryTextDetails viewMeetingActionHistory(curam.core.facade.struct.TaskManagementTaskKey taskKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void closeMeetingAction(curam.sec.meetingminutes.facade.struct.MeetingActionKey meetingActionKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void addAttachmentFile(curam.attachmentlink.struct.AttachmentLinkDetails attachment) throws curam.util.exception.AppException, curam.util.exception.InformationalException
Adds an attachment to the Meeting Minutes. Fails if the attachment is a duplicate.
@param attachment The attachment.
@exception AppException thrown for duplicate attachments
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void updateAttachmentFile(curam.attachmentlink.struct.AttachmentLinkKey attachmentLinkKey, curam.attachmentlink.struct.AttachmentLinkDetails dtls) throws curam.util.exception.AppException, curam.util.exception.InformationalException
Update the details of an attachment.
@param attachmentLinkKey The unique identifier for the attachment.
dtls the attachment details.
@exception AppException thrown for duplicate attachments
curam.util.exception.AppException
curam.util.exception.InformationalException