Package org.bedework.calfacade.svc
Class EventInfo.UpdateResult
java.lang.Object
org.bedework.util.misc.response.Response
org.bedework.calfacade.svc.EventInfo.UpdateResult
- All Implemented Interfaces:
Serializable
- Enclosing class:
- EventInfo
public static class EventInfo.UpdateResult
extends org.bedework.util.misc.response.Response
This class allows add and update event to signal changes back to the
caller.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bedework.util.misc.response.Response
org.bedework.util.misc.response.Response.Status -
Field Summary
FieldsModifier and TypeFieldDescriptionbooleantrue for adding event, false for updatingintintintRecurrence ids of deleted instancesbooleantrue for deleting eventbooleantrue if we need to reschedule after add/update (Handled by add/update)null or overrides that didn't get addedThe attendee who was respondingbooleanFalse if the update method(s) could find no changesintintMarked entitybooleanTrue for attendee replyingNon-null if the object we added was a scheduling object and resulted in some scheduling operations.booleanFalse if the sequence doesn't need updatingint -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.bedework.util.misc.response.Response
error, error, fromResponse, getErrorTag, getException, getId, getMessage, getStatus, getWarnings, hasWarning, invalid, isError, isNotFound, isOk, notFound, notFound, notOk, notOk, notOk, ok, ok, ok, setErrorTag, setException, setId, setMessage, setStatus, toString, toStringSegment, warning
-
Field Details
-
hasChanged
public boolean hasChangedFalse if the update method(s) could find no changes -
sequenceChange
public boolean sequenceChangeFalse if the sequence doesn't need updating -
doReschedule
public boolean doRescheduletrue if we need to reschedule after add/update (Handled by add/update) -
adding
public boolean addingtrue for adding event, false for updating -
deleting
public boolean deletingtrue for deleting event -
reply
public boolean replyTrue for attendee replying -
locationsAdded
public int locationsAdded -
locationsRemoved
public int locationsRemoved -
contactsAdded
public int contactsAdded -
sponsorsRemoved
public int sponsorsRemoved -
categoriesAdded
public int categoriesAdded -
categoriesRemoved
public int categoriesRemoved -
failedOverrides
null or overrides that didn't get added -
deletedInstances
Recurrence ids of deleted instances -
deletedAttendees
-
fromAttUri
The attendee who was responding -
pollWinner
Marked entity -
schedulingResult
Non-null if the object we added was a scheduling object and resulted in some scheduling operations.
-
-
Constructor Details
-
UpdateResult
public UpdateResult()
-