Class ValidationError

java.lang.Object
org.bedework.calfacade.exc.ValidationError
All Implemented Interfaces:
Serializable

public class ValidationError extends Object implements Serializable
Define error property codes emitted by validation code. Suggested English Language is supplied in the comment for clarification only.
Author:
Mike Douglass
See Also:
  • Field Details

    • prefix

      public static final String prefix
      Prefix for all these errors
      See Also:
    • cannotChangeMethod

      public static final String cannotChangeMethod
      Cannot change schedule methode.
      See Also:
    • expectOneAttendee

      public static final String expectOneAttendee
      Your information is incorrect: please supply exactly one attendee.
      See Also:
    • notInSubmissionsCalendar

      public static final String notInSubmissionsCalendar
      Error: not in submissions calendar.
      See Also:
    • notInWorkflowCalendar

      public static final String notInWorkflowCalendar
      Error: not in workflow calendar.
      See Also:
    • invalidAccessHow

      public static final String invalidAccessHow
      Error: bad how.
      See Also:
    • invalidAccessWhoType

      public static final String invalidAccessWhoType
      Error: bad who type (user or group).
      See Also:
    • invalidAttendee

      public static final String invalidAttendee
      The attendee uri is invalid.
      See Also:
    • invalidDate

      public static final String invalidDate
      Bad or out-of-range date..
      See Also:
    • invalidDuration

      public static final String invalidDuration
      Invalid duration - you may not have a zero-length duration for an all day event.
      See Also:
    • invalidEntityType

      public static final String invalidEntityType
      The entity type is invalid.
      See Also:
    • invalidEndtype

      public static final String invalidEndtype
      The end date type is invalid.
      See Also:
    • invalidOrganizer

      public static final String invalidOrganizer
      The organizer uri is invalid.
      See Also:
    • invalidPrefAutoCancel

      public static final String invalidPrefAutoCancel
      Error: invalid auto cancel preference.
      See Also:
    • invalidPrefAutoProcess

      public static final String invalidPrefAutoProcess
      Error: invalid auto process response preference.
      See Also:
    • invalidPrefEndType

      public static final String invalidPrefEndType
      Error: invalid date range end type preference.
      See Also:
    • invalidPrefUserMode

      public static final String invalidPrefUserMode
      Error: invalid user mode preference.
      See Also:
    • invalidPageSize

      public static final String invalidPageSize
      Error: invalid page size.
      See Also:
    • invalidPref

      public static final String invalidPref
      Error: invalid preference field.
      See Also:
    • invalidPrefWorkDayEnd

      public static final String invalidPrefWorkDayEnd
      Error: invalid workday end.
      See Also:
    • invalidPrefWorkDays

      public static final String invalidPrefWorkDays
      Error: invalid working days: start after end
      See Also:
    • invalidPrefWorkDayStart

      public static final String invalidPrefWorkDayStart
      Error: invalid workday start.
      See Also:
    • invalidRecipient

      public static final String invalidRecipient
      The recipient uri is invalid.
      See Also:
    • invalidRecurCount

      public static final String invalidRecurCount
      Error: bad value for recurrence count
      See Also:
    • invalidRecurCountAndUntil

      public static final String invalidRecurCountAndUntil
      Error: Cannot specify count and until for recurrence
      See Also:
    • invalidRecurInterval

      public static final String invalidRecurInterval
      Error: bad value for recurrence interval
      See Also:
    • invalidRecurRule

      public static final String invalidRecurRule
      Error: bad value for recurrence rule
      See Also:
    • invalidRecurUntil

      public static final String invalidRecurUntil
      Error: bad value for recurrence until
      See Also:
    • invalidSchedData

      public static final String invalidSchedData
      Error: bad scheduling data.
      See Also:
    • invalidSchedMethod

      public static final String invalidSchedMethod
      Error: bad scheduling method (should be request or publish).
      See Also:
    • invalidSchedPartStatus

      public static final String invalidSchedPartStatus
      Error: bad scheduling part status .
      See Also:
    • invalidSchedReplyMethod

      public static final String invalidSchedReplyMethod
      Error: bad scheduling method (should be reply).
      See Also:
    • invalidSchedRequestMethod

      public static final String invalidSchedRequestMethod
      Error: bad scheduling method (should be request).
      See Also:
    • invalidSchedRespondMethod

      public static final String invalidSchedRespondMethod
      Error: bad scheduling method (should be COUNTER, REFRESH, REPLY).
      See Also:
    • invalidStatus

      public static final String invalidStatus
      Error: Invalid status.
      See Also:
    • invalidTransparency

      public static final String invalidTransparency
      Error: Invalid transparency.
      See Also:
    • invalidUri

      public static final String invalidUri
      Error: Invalid URI.
      See Also:
    • invalidUser

      public static final String invalidUser
      Error: Invalid user.
      See Also:
    • invalidXprop

      public static final String invalidXprop
      Error: Invalid xprop.
      See Also:
    • missingAccessHow

      public static final String missingAccessHow
      Error: missing how.
      See Also:
    • missingAccessWho

      public static final String missingAccessWho
      Error: missing who (principal name).
      See Also:
    • missingAddress

      public static final String missingAddress
      Your information is incomplete: please supply an address.
      See Also:
    • missingCalendar

      public static final String missingCalendar
      Your information is incomplete: please supply a calendar.
      See Also:
    • missingTopic

      public static final String missingTopic
      Your information is incomplete: please supply at least one topical area.
      See Also:
    • missingCalendarPath

      public static final String missingCalendarPath
      Your information is incomplete: please supply a calendar path.
      See Also:
    • missingCalsuiteCalendar

      public static final String missingCalsuiteCalendar
      Your information is incomplete: please supply a root calendar path.
      See Also:
    • missingCategoryKeyword

      public static final String missingCategoryKeyword
      Your information is incomplete: please supply a category keyword.
      See Also:
    • missingContact

      public static final String missingContact
      Your information is incomplete: please supply a contact.
      See Also:
    • missingContactName

      public static final String missingContactName
      You must enter a contact name.
      See Also:
    • missingDescription

      public static final String missingDescription
      Your information is incomplete: please supply a description.
      See Also:
    • missingEventOwner

      public static final String missingEventOwner
      Your information is incomplete: please supply an event owner.
      See Also:
    • missingFilterDef

      public static final String missingFilterDef
      Your information is incomplete: please supply a filter definition.
      See Also:
    • missingGroupName

      public static final String missingGroupName
      Your information is incomplete: please supply a group name.
      See Also:
    • missingGroupOwner

      public static final String missingGroupOwner
      Your information is incomplete: please supply a group owner.
      See Also:
    • missingGroupOwnerHome

      public static final String missingGroupOwnerHome
      group owner home inaccessible.
      See Also:
    • missingLocation

      public static final String missingLocation
      Your information is incomplete: please supply a location.
      See Also:
    • locationNotPublic

      public static final String locationNotPublic
      The location is not flagged as public.
      See Also:
    • missingName

      public static final String missingName
      Your information is incomplete: please supply a name.
      See Also:
    • missingClass

      public static final String missingClass
      Your information is incomplete: please supply a class.
      See Also:
    • missingContentType

      public static final String missingContentType
      Your information is incomplete: please supply a content type.
      See Also:
    • missingType

      public static final String missingType
      Your information is incomplete: please supply a type.
      See Also:
    • missingOriginator

      public static final String missingOriginator
      Your event is missing the originator
      See Also:
    • missingOrganizer

      public static final String missingOrganizer
      Your event is missing the organizer
      See Also:
    • invalidSchedulingObject

      public static final String invalidSchedulingObject
      Cannot change this into a scheduling message
      See Also:
    • missingRecipients

      public static final String missingRecipients
      You must supply a recipient.
      See Also:
    • missingSubscriptionid

      public static final String missingSubscriptionid
      Your information is incomplete: please supply a subscription id.
      See Also:
    • missingTitle

      public static final String missingTitle
      Your information is incomplete: please supply a title.
      See Also:
    • missingSubUri

      public static final String missingSubUri
      Your information is incomplete: please supply a uri for the subscription.
      See Also:
    • notSubmissionsCalendar

      public static final String notSubmissionsCalendar
      Error: not in submissions calendar.
      See Also:
    • startAfterEnd

      public static final String startAfterEnd
      The end date occurs before the start date.
      See Also:
    • tooLarge

      public static final String tooLarge
      The object is too large. size is ?, maximum allowable is ?
      See Also:
    • tooLongDescription

      public static final String tooLongDescription
      Your description is too long. Please limit your entry to characters. You may also wish to point the event entry at a supplemental web page by entering a URL.
      See Also:
    • tooLongName

      public static final String tooLongName
      Your name is too long. Please limit your entry to
      See Also:
    • tooLongSummary

      public static final String tooLongSummary
      Your summary is too long. Please limit your entry to characters. You may also wish to point the event entry at a supplemental web page by entering a URL.
      See Also:
    • tooManyAttendees

      public static final String tooManyAttendees
      Too many attendees.
      See Also:
  • Constructor Details

    • ValidationError

      public ValidationError(String errorCode)
      Parameters:
      errorCode -
    • ValidationError

      public ValidationError(String errorCode, String extra)
      Parameters:
      errorCode -
      extra -
  • Method Details

    • setErrorCode

      public void setErrorCode(String val)
      Parameters:
      val -
    • getErrorCode

      public String getErrorCode()
      Returns:
      String
    • setExtra

      public void setExtra(String val)
      Parameters:
      val -
    • getExtra

      public String getExtra()
      Returns:
      String