@AccessLevel(value=EXTERNAL)
public interface Activity
Modifier and Type | Method and Description |
---|---|
void |
acceptInvitation(curam.core.facade.struct.ActivityInvitationKey key)
Accepts an invitation for the current user to the specified activity.
|
void |
cancelInvitation(curam.core.facade.struct.ActivityInvitationDetails details)
Cancels an invitation to the specified activity for the specified attendee.
|
void |
cancelRecurringOrganizationActivity(curam.core.facade.struct.CancelRecurringOrganizationActivityKey key)
Cancels a specified organization activity and all recurring activities by
setting the delete all indicator.
|
void |
cancelRecurringUserActivity(curam.core.facade.struct.CancelRecurringUserActivityKey key)
Cancels the specified recurring activity.
|
void |
cancelStandardOrganizationActivity(curam.core.facade.struct.CancelStandardOrganizationActivityKey key)
Cancels a specified non recurring organization activity by setting the
delete all indicator to false.
|
void |
cancelStandardUserActivity(curam.core.facade.struct.CancelStandardUserActivityKey key)
Cancels the specified activity.
|
curam.core.facade.struct.InformationMsgDtlsList |
checkForUserConflicts(curam.core.facade.struct.ActivityIdKey activityID)
Checks the users activity conflicts with other activity.
|
void |
createRecurringOrganizationActivity(curam.core.facade.struct.CreateRecurringOrganizationActivityDetails details)
Creates recurring organization activity based on the pattern selected and
reports any conflicts, with the option of ignoring conflicts.
|
curam.core.facade.struct.NewActivityDetails |
createRecurringUserActivity(curam.core.facade.struct.CreateRecurringUserActivityDetails details)
Creates a new recurring activity for the specified user.
|
void |
createStandardOrganizationActivity(curam.core.facade.struct.MaintainStandardOrganizationActivityDetails details)
Creates an organization activity and reports any conflicts, with the
option of ignoring conflicts.
|
curam.core.facade.struct.NewActivityDetails |
createStandardUserActivity(curam.core.facade.struct.MaintainStandardActivityUserDetails details)
Creates a new activity for the specified user.
|
void |
createUserActivityWithDefaults(curam.core.facade.struct.MaintainUserActivityWithDefaultsDetails details)
Creates a new user activity with default values, with a minimal amount of
values specified.
|
void |
inviteAttendeeToRecurringActivity(curam.core.facade.struct.ActivityInvitationDetails key)
Presentation layer method to invite attendees to recurring activities.
|
void |
inviteAttendeeToStandardActivity(curam.core.facade.struct.ActivityInvitationDetails details)
Invites the specified attendee to the specified standard activity.
|
curam.core.facade.struct.IsCurrentUserActivityOwner |
isCurrentUserActivityOwner(curam.core.struct.ActivityOwnerDetailsKey activityKey)
Used to identify if the current user is the activity owner.
|
curam.core.struct.UserActivityDetailsList |
listActivityAndAttendanceForCurrentUser()
Return the list of activities where the current user is an invited
attendee or the user involved in setting up the activity.
|
curam.core.facade.struct.ActivityListViewDetails |
listActivityForCurrentUser()
Retrieves a list of non-canceled activities for the current user.
|
void |
modifyActivity(curam.core.facade.struct.ActivityIdKey activityKey,
curam.core.facade.struct.ActivityDetails activityDetails)
Modifies activity details.
|
void |
modifyRecurringOrganizationActivity(curam.core.facade.struct.ModifyRecurringOrganizationActivityDetails details)
Modifies a recurring organization activity based on the pattern selected
and reports any conflicts, with the option of ignoring conflicts.
|
void |
modifyRecurringUserActivity(curam.core.facade.struct.ModifyRecurringUserActivityDetails details)
Modifies an existing recurring user activity.
|
void |
modifyStandardOrganizationActivity(curam.core.facade.struct.MaintainStandardOrganizationActivityDetails details)
Modifies an organization activity and reports any conflicts, with the
option of ignoring conflicts.
|
void |
modifyStandardUserActivity(curam.core.facade.struct.MaintainStandardActivityUserDetails details)
Modifies an existing user activity.
|
void |
modifyUserActivityWithDefaults(curam.core.facade.struct.MaintainUserActivityWithDefaultsDetails details)
Modifies some details of a user activity, but allows most details to
remain the same.
|
curam.core.facade.struct.ActivityAttendeeList |
readActivityAttendeeList(curam.core.struct.MaintainAttendeeActivityKey key)
Reads an Activity Attendee List based on an activity ID
|
curam.core.facade.struct.ViewRecurringUserActivityDetails |
readActivityDetailsAndInviteesList(curam.core.facade.struct.ActivityIdKey key)
Returns Activity details and Invitees list.
|
curam.core.facade.struct.ActivityContextDetails |
readContextDescription(curam.core.facade.struct.ActivityContextKey key)
Reads the description of the Activity.
|
curam.core.facade.struct.ReadRecurringOrganizationActivityDetails |
readRecurringOrganizationActivity(curam.core.facade.struct.ReadRecurringOrganizationActivityKey key)
Reads a recurring organization activity based on the pattern selected.
|
curam.core.facade.struct.ReadStandardOrganizationActivityDetails |
readStandardOrganizationActivity(curam.core.facade.struct.ReadStandardOrganizationActivityKey key)
Reads a non recurring organization activity.
|
void |
rejectInvitation(curam.core.facade.struct.ActivityInvitationKey key)
Rejects an invitation for the current user to the specified activity.
|
void |
removeActivity(curam.core.facade.struct.ActivityIdKey activityKey)
Removes an activity.
|
curam.core.facade.struct.CalendarDataDetails |
searchCurrentUserActivity(curam.core.facade.struct.SearchActivityKey key)
This method retrieves user calendar event data for a calendar view.
|
curam.core.facade.struct.OrganizationCalendarData |
searchOrganizationActivity(curam.core.facade.struct.SearchActivityKey key)
Retrieves calendar data for the default organization.
|
curam.core.facade.struct.UserCalendarData |
searchUserActivity(curam.core.facade.struct.SearchUserActivityKey key)
Retrieves data to populate a calendar view for a specified user.
|
void |
setProvisionalInvitation(curam.core.facade.struct.ActivityInvitationKey key)
Sets the status of a meeting invitation for the current user to the
specified activity to provisional.
|
curam.core.facade.struct.ViewStandardUserActivityDetails |
viewReadOnlyActivityDetails(curam.core.facade.struct.ViewReadOnlyStandardActivityKey key)
Read activity details to be displayed for an activity where user can only
view details.
|
curam.core.facade.struct.ViewRecurringUserActivityDetails |
viewReadOnlyRecurringActivityDetails(curam.core.facade.struct.ViewReadOnlyRecurringActivityKey key)
Reads a recurring organization activity, based on the pattern selected,
for a specified user for read only purposes.
|
curam.core.facade.struct.ViewRecurringUserActivityDetails |
viewRecurringUserActivity(curam.core.facade.struct.ViewRecurringUserActivityKey key)
Retrieves the details of the specified recurring activity.
|
curam.core.facade.struct.ViewRecurringUserActivityDetails |
viewSelectedUserRecurringActivity(curam.core.facade.struct.ViewSelectedUserActivityKey key)
Retrieves details of the specified recurring activity for the specified
user.
|
curam.core.facade.struct.ViewStandardUserActivityDetails |
viewSelectedUserStandardActivity(curam.core.facade.struct.ViewSelectedUserActivityKey key)
Returns details of the specified activity for the specified user.
|
curam.core.facade.struct.ViewStandardUserActivityDetails |
viewStandardUserActivity(curam.core.facade.struct.ViewStandardUserActivityKey key)
Retrieves the details of the specified activity.
|
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ViewStandardUserActivityDetails viewStandardUserActivity(curam.core.facade.struct.ViewStandardUserActivityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void cancelRecurringUserActivity(curam.core.facade.struct.CancelRecurringUserActivityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void createUserActivityWithDefaults(curam.core.facade.struct.MaintainUserActivityWithDefaultsDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyUserActivityWithDefaults(curam.core.facade.struct.MaintainUserActivityWithDefaultsDetails 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.ViewRecurringUserActivityDetails viewRecurringUserActivity(curam.core.facade.struct.ViewRecurringUserActivityKey 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.NewActivityDetails createStandardUserActivity(curam.core.facade.struct.MaintainStandardActivityUserDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyStandardUserActivity(curam.core.facade.struct.MaintainStandardActivityUserDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyRecurringUserActivity(curam.core.facade.struct.ModifyRecurringUserActivityDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void cancelStandardUserActivity(curam.core.facade.struct.CancelStandardUserActivityKey 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.NewActivityDetails createRecurringUserActivity(curam.core.facade.struct.CreateRecurringUserActivityDetails 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.ActivityContextDetails readContextDescription(curam.core.facade.struct.ActivityContextKey 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.CalendarDataDetails searchCurrentUserActivity(curam.core.facade.struct.SearchActivityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void acceptInvitation(curam.core.facade.struct.ActivityInvitationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void rejectInvitation(curam.core.facade.struct.ActivityInvitationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void setProvisionalInvitation(curam.core.facade.struct.ActivityInvitationKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void inviteAttendeeToStandardActivity(curam.core.facade.struct.ActivityInvitationDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void cancelStandardOrganizationActivity(curam.core.facade.struct.CancelStandardOrganizationActivityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void createStandardOrganizationActivity(curam.core.facade.struct.MaintainStandardOrganizationActivityDetails 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.ReadStandardOrganizationActivityDetails readStandardOrganizationActivity(curam.core.facade.struct.ReadStandardOrganizationActivityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyStandardOrganizationActivity(curam.core.facade.struct.MaintainStandardOrganizationActivityDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void cancelRecurringOrganizationActivity(curam.core.facade.struct.CancelRecurringOrganizationActivityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void createRecurringOrganizationActivity(curam.core.facade.struct.CreateRecurringOrganizationActivityDetails 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.ReadRecurringOrganizationActivityDetails readRecurringOrganizationActivity(curam.core.facade.struct.ReadRecurringOrganizationActivityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyRecurringOrganizationActivity(curam.core.facade.struct.ModifyRecurringOrganizationActivityDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void inviteAttendeeToRecurringActivity(curam.core.facade.struct.ActivityInvitationDetails 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.UserCalendarData searchUserActivity(curam.core.facade.struct.SearchUserActivityKey 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.OrganizationCalendarData searchOrganizationActivity(curam.core.facade.struct.SearchActivityKey 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.ViewStandardUserActivityDetails viewSelectedUserStandardActivity(curam.core.facade.struct.ViewSelectedUserActivityKey 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.ViewRecurringUserActivityDetails viewSelectedUserRecurringActivity(curam.core.facade.struct.ViewSelectedUserActivityKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void cancelInvitation(curam.core.facade.struct.ActivityInvitationDetails 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.ActivityAttendeeList readActivityAttendeeList(curam.core.struct.MaintainAttendeeActivityKey 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.ViewStandardUserActivityDetails viewReadOnlyActivityDetails(curam.core.facade.struct.ViewReadOnlyStandardActivityKey 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.ViewRecurringUserActivityDetails viewReadOnlyRecurringActivityDetails(curam.core.facade.struct.ViewReadOnlyRecurringActivityKey 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.ActivityListViewDetails listActivityForCurrentUser() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.struct.UserActivityDetailsList listActivityAndAttendanceForCurrentUser() throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.IsCurrentUserActivityOwner isCurrentUserActivityOwner(curam.core.struct.ActivityOwnerDetailsKey activityKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) curam.core.facade.struct.ViewRecurringUserActivityDetails readActivityDetailsAndInviteesList(curam.core.facade.struct.ActivityIdKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
curam.core.facade.struct.InformationMsgDtlsList checkForUserConflicts(curam.core.facade.struct.ActivityIdKey activityID) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void modifyActivity(curam.core.facade.struct.ActivityIdKey activityKey, curam.core.facade.struct.ActivityDetails activityDetails) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException
@AccessLevel(value=EXTERNAL) void removeActivity(curam.core.facade.struct.ActivityIdKey activityKey) throws curam.util.exception.AppException, curam.util.exception.InformationalException
curam.util.exception.AppException
curam.util.exception.InformationalException