Package org.bedework.calfacade.exc
Class CalFacadeException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.bedework.calfacade.exc.CalFacadeException
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
CalFacadeAccessException,CalFacadeBadDateException,CalFacadeBadRequest,CalFacadeClosed,CalFacadeConstraintViolationException,CalFacadeDupNameException,CalFacadeForbidden,CalFacadeMissingEntityException,CalFacadeStaleStateException,CalFacadeSubscriptionLoopException,CalFacadeUnimplementedException
Exception somewhere in the calendar facade
- Author:
- Mike Douglass douglm rpi.edu
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe group is already on the path to the root (makes a loop)static final StringTried to specify attendees for publishstatic final Stringbad calendar user addressstatic final StringBad datestatic final Stringstatic final StringBad stored password formatstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringMissing or invalid group ownerstatic final Stringgroup already assigned to (another) calsuitestatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringCannot locate instances for ...static final StringSomebody tried to delete a collection with childrenstatic final StringCouldn't find calendarstatic final StringMissing required valuestatic final StringNo optiones definedstatic final StringThe admin group already existsstatic final StringSomebody tried to create a duplicate calendarstatic final Stringstatic final StringDuplicate filterstatic final StringThe guid for this event already exists in this collectionstatic final StringThe name for this event already exists in this collectionstatic final StringDuplicate resourcestatic final StringSomebody tried to create a duplicate subscriptionstatic final StringTried to specify end and duration for an eventstatic final StringNot allowed to set valuesstatic final StringMultiple getters for property xxxstatic final StringNo getters for property xxxstatic final Stringexpected uidstatic final StringBad operatorstatic final StringBad property valuestatic final StringBad sort expressionstatic final StringBad type valuestatic final Stringexpected ascending/descendingstatic final Stringexpected close parenstatic final Stringexpected open parenstatic final Stringexpected property namestatic final Stringexpected uidstatic final Stringexpected a wordstatic final StringCannot mix logical operatorsstatic final StringSyntax errorstatic final StringType must come firststatic final StringType requires andopstatic final Stringunknown propertystatic final StringUsed to indicate something you're not allowed to do - not an access exceptionstatic final StringGroup g does not existstatic final Stringstatic final Stringstatic final StringThere is no instances for this override.static final StringMissing required property for this eventstatic final Stringgroup has no homestatic final StringMissing resource contentstatic final StringNo calendar suite defined for this groupstatic final StringNo calendar suite resource collection definedstatic final StringMissing configurationsstatic final Stringno default domain definedstatic final StringNo calendar for this eventstatic final StringNo guid for this eventstatic final StringNo name for this eventstatic final StringMust have a guidstatic final Stringstatic final Stringstatic final StringNo key fields definedstatic final StringNo metadatastatic final StringThere are no instances for this recurring event.static final StringNo such accountstatic final StringNo thread local timezones setstatic final Stringstatic final Stringnull calendar user addressstatic final StringCannot supply overrides for nonrecurring event.static final Stringprincipal does not existstatic final StringAccess is disallowed to any attendee.static final StringInvalid scheduling action.static final StringAttendee badstatic final Stringinvalid destination calendar for eventstatic final StringSystem error: Invalid freebusy granulator date limit - Must be DATETIME.static final StringEntity had a bad method setstatic final StringInvalid recipients for scheduling request.static final StringInvalid scheduling response.static final StringA bad response method was attemptedstatic final Stringevent is not in inboxstatic final StringDuplicate uid found in the target calendarstatic final StringExpected exactly one attendee for reply.static final StringAttendee partStat is bad.static final StringMultiple events were found in the target calendarstatic final StringEntity required attendees but had none.static final StringNo default scheduling calendar.static final StringEntity required originator but had none.static final StringEntity required recipients but had none.static final StringYou are not an attendee of the meeting.static final StringToo many attendeesstatic final StringAttendee for reply not in event.static final StringUnknown event - organizer possibly deleted it?.static final Stringstatic final Stringstatic final StringSubscription failedstatic final StringSubscription chain has a loopstatic final Stringstatic final StringUnexpected eof while parsingstatic final Stringstatic final StringThe calendar suite does not existstatic final StringThe filter does not existstatic final Stringunknown principal typestatic final Stringunknown propertystatic final StringThe resource does not existstatic final StringUnknown timezones -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Field Details
-
envCannotSetValues
Not allowed to set values- See Also:
-
envMultipleGetters
Multiple getters for property xxx- See Also:
-
envNoGetters
No getters for property xxx- See Also:
-
noKeyFields
No key fields defined- See Also:
-
badPwFormat
Bad stored password format- See Also:
-
configNoOptions
No optiones defined- See Also:
-
noconfigs
Missing configurations- See Also:
-
noMetadata
No metadata- See Also:
-
configMissingValue
Missing required value- See Also:
-
principalNotFound
principal does not exist- See Also:
-
unknownPrincipalType
unknown principal type- See Also:
-
badCalendarUserAddr
bad calendar user address- See Also:
-
nullCalendarUserAddr
null calendar user address- See Also:
-
noDefaultDomain
no default domain defined- See Also:
-
duplicateAdminGroup
The admin group already exists- See Also:
-
alreadyOnGroupPath
The group is already on the path to the root (makes a loop)- See Also:
-
groupNotFound
Group g does not exist- See Also:
-
unknownCalsuite
The calendar suite does not exist- See Also:
-
duplicateCalsuite
- See Also:
-
calsuiteGroupNameTooLong
- See Also:
-
calsuiteUnknownRootCollection
- See Also:
-
calsuiteUnknownSubmissionsCollection
- See Also:
-
noCalsuite
No calendar suite defined for this group- See Also:
-
calsuiteBadowner
Missing or invalid group owner- See Also:
-
calsuiteGroupAssigned
group already assigned to (another) calsuite- See Also:
-
missingGroupOwnerHome
group has no home- See Also:
-
noCalsuiteResCol
No calendar suite resource collection defined- See Also:
-
duplicateFilter
Duplicate filter- See Also:
-
unknownFilter
The filter does not exist- See Also:
-
unexpectedFilterEof
Unexpected eof while parsing- See Also:
-
filterBadList
expected uid- See Also:
-
filterExpectedWord
expected a word- See Also:
-
filterExpectedOpenParen
expected open paren- See Also:
-
filterExpectedCloseParen
expected close paren- See Also:
-
filterExpectedPropertyName
expected property name- See Also:
-
filterExpectedAscDesc
expected ascending/descending- See Also:
-
filterBadSort
Bad sort expression- See Also:
-
filterExpectedUid
expected uid- See Also:
-
filterMixedLogicalOperators
Cannot mix logical operators- See Also:
-
filterBadProperty
Bad property value- See Also:
-
filterBadOperator
Bad operator- See Also:
-
filterSyntax
Syntax error- See Also:
-
filterTypeNeedsAnd
Type requires andop- See Also:
-
filterBadType
Bad type value- See Also:
-
filterTypeFirst
Type must come first- See Also:
-
filterUnknownView
unknown property- See Also:
-
missingResourceContent
Missing resource content- See Also:
-
duplicateResource
Duplicate resource- See Also:
-
unknownResource
The resource does not exist- See Also:
-
collectionNotFound
Couldn't find calendar- See Also:
-
duplicateCalendar
Somebody tried to create a duplicate calendar- See Also:
-
collectionNotEmpty
Somebody tried to delete a collection with children- See Also:
-
illegalCalendarCreation
- See Also:
-
cannotDeleteCalendarRoot
- See Also:
-
cannotDeleteDefaultCalendar
- See Also:
-
duplicateSubscription
Somebody tried to create a duplicate subscription- See Also:
-
subscriptionLoopDetected
Subscription chain has a loop- See Also:
-
subscriptionFailed
Subscription failed- See Also:
-
attendeesInPublish
Tried to specify attendees for publish- See Also:
-
endAndDuration
Tried to specify end and duration for an event- See Also:
-
noGuid
Must have a guid- See Also:
-
noSuchAccount
No such account- See Also:
-
unknownProperty
unknown property- See Also:
-
noEventCalendar
No calendar for this event- See Also:
-
noEventGuid
No guid for this event- See Also:
-
missingEventProperty
Missing required property for this event- See Also:
-
noEventName
No name for this event- See Also:
-
duplicateGuid
The guid for this event already exists in this collection- See Also:
-
duplicateName
The name for this event already exists in this collection- See Also:
-
cannotLocateInstance
Cannot locate instances for ...- See Also:
-
noRecurrenceInstances
There are no instances for this recurring event.- See Also:
-
invalidOverride
There is no instances for this override.- See Also:
-
overridesForNonRecurring
Cannot supply overrides for nonrecurring event.- See Also:
-
schedulingAttendeeAccessDisallowed
Access is disallowed to any attendee.- See Also:
-
schedulingTooManyAttendees
Too many attendees- See Also:
-
schedulingBadAttendees
Attendee bad- See Also:
-
schedulingBadMethod
Entity had a bad method set- See Also:
-
schedulingBadResponseMethod
A bad response method was attempted- See Also:
-
schedulingBadSourceCalendar
event is not in inbox- See Also:
-
schedulingBadDestinationCalendar
invalid destination calendar for event- See Also:
-
schedulingDuplicateUid
Duplicate uid found in the target calendar- See Also:
-
schedulingExpectOneAttendee
Expected exactly one attendee for reply.- See Also:
-
schedulingInvalidPartStatus
Attendee partStat is bad.- See Also:
-
schedulingMultipleEvents
Multiple events were found in the target calendar- See Also:
-
schedulingNotAttendee
You are not an attendee of the meeting.- See Also:
-
schedulingNoAttendees
Entity required attendees but had none.- See Also:
-
schedulingNoOriginator
Entity required originator but had none.- See Also:
-
schedulingNoRecipients
Entity required recipients but had none.- See Also:
-
schedulingUnknownAttendee
Attendee for reply not in event.- See Also:
-
schedulingUnknownEvent
Unknown event - organizer possibly deleted it?.- See Also:
-
schedulingBadResponse
Invalid scheduling response.- See Also:
-
schedulingBadAction
Invalid scheduling action.- See Also:
-
schedulingBadRecipients
Invalid recipients for scheduling request.- See Also:
-
schedulingBadGranulatorDt
System error: Invalid freebusy granulator date limit - Must be DATETIME.- See Also:
-
schedulingNoCalendar
No default scheduling calendar.- See Also:
-
unknownTimezone
Unknown timezones- See Also:
-
badDate
Bad date- See Also:
-
noThreadLocalTimezones
No thread local timezones set- See Also:
-
unindexableObjectClass
- See Also:
-
notIndexPrincipal
- See Also:
-
noInvite
- See Also:
-
noInviteeInUsers
- See Also:
-
badSystemLocaleList
- See Also:
-
badLocale
- See Also:
-
badRootUsersList
- See Also:
-
illegalObjectClass
- See Also:
-
targetExists
- See Also:
-
badRequest
- See Also:
-
badResponse
- See Also:
-
forbidden
Used to indicate something you're not allowed to do - not an access exception- See Also:
-
staleState
- See Also:
-
-
Constructor Details
-
CalFacadeException
public CalFacadeException()Constructor -
CalFacadeException
- Parameters:
t-
-
CalFacadeException
- Parameters:
s-
-
CalFacadeException
- Parameters:
s- - retrieve with getMessage(), property ameextra- String extra text
-
-
Method Details
-
getExtra
- Returns:
- String extra text
-
getMessage
- Overrides:
getMessagein classThrowable- Returns:
- String message and 'extra'
-
getDetailMessage
- Returns:
- String message without 'extra'
-