Class RequestStatus
java.lang.Object
net.fortuna.ical4j.model.Content
net.fortuna.ical4j.model.Property
net.fortuna.ical4j.model.property.RequestStatus
- All Implemented Interfaces:
Serializable,Comparable<Property>,FluentProperty
$Id$
Created: [Apr 6, 2004]
Defines a REQUEST-STATUS iCalendar component property.
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringClient error status.static final StringPreliminary success status.static final StringScheduling error status.static final StringSuccess status.Fields inherited from class net.fortuna.ical4j.model.Property
ACKNOWLEDGED, ACTION, ATTACH, ATTENDEE, BUSYTYPE, CALENDAR_ADDRESS, CALSCALE, CATEGORIES, CLASS, COMMENT, COMPLETED, CONTACT, COUNTRY, CREATED, DESCRIPTION, DTEND, DTSTAMP, DTSTART, DUE, DURATION, EXDATE, EXPERIMENTAL_PREFIX, EXRULE, EXTENDED_ADDRESS, FREEBUSY, GEO, LAST_MODIFIED, LOCALITY, LOCATION, LOCATION_TYPE, METHOD, NAME, ORGANIZER, PARTICIPANT_TYPE, PERCENT_COMPLETE, POSTALCODE, PRIORITY, PRODID, PROXIMITY, RDATE, RECURRENCE_ID, REGION, RELATED_TO, REPEAT, REQUEST_STATUS, RESOURCE_TYPE, RESOURCES, RRULE, SEQUENCE, STATUS, STREET_ADDRESS, STRUCTURED_DATA, STYLED_DESCRIPTION, SUMMARY, TEL, TRANSP, TRIGGER, TZID, TZID_ALIAS_OF, TZNAME, TZOFFSETFROM, TZOFFSETTO, TZUNTIL, TZURL, UID, URL, VERSION, XML -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.RequestStatus(String aStatusCode, String aDescription, String data) RequestStatus(ParameterList aList, String aValue) RequestStatus(ParameterList aList, String aStatusCode, String aDescription, String data) -
Method Summary
Modifier and TypeMethodDescriptionfinal Stringfinal Stringfinal Stringfinal StringgetValue()final voidsetDescription(String description) final voidfinal voidsetStatusCode(String statusCode) final voidSets the current value of the property.validate()Perform validation on a property.Methods inherited from class net.fortuna.ical4j.model.Property
compareTo, copy, equals, getFluentTarget, getName, getParameter, getParameters, getParameters, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.fortuna.ical4j.model.FluentProperty
withParameter
-
Field Details
-
PRELIM_SUCCESS
Preliminary success status.- See Also:
-
SUCCESS
Success status.- See Also:
-
CLIENT_ERROR
Client error status.- See Also:
-
SCHEDULING_ERROR
Scheduling error status.- See Also:
-
-
Constructor Details
-
RequestStatus
public RequestStatus()Default constructor. -
RequestStatus
- Parameters:
aList- a list of parameters for this componentaValue- a value string for this component
-
RequestStatus
- Parameters:
aStatusCode- a string representation of a status codeaDescription- a descriptiondata- a string representation of extension data
-
RequestStatus
- Parameters:
aList- a list of parameters for this componentaStatusCode- a string representation of a status codeaDescription- a descriptiondata- a string representation of extension data
-
-
Method Details
-
getDescription
- Returns:
- Returns the description.
-
getExData
- Returns:
- Returns the exData.
-
getStatusCode
- Returns:
- Returns the statusCode.
-
setValue
Sets the current value of the property. -
getValue
-
setDescription
- Parameters:
description- The description to set.
-
setExData
- Parameters:
exData- The exData to set.
-
setStatusCode
- Parameters:
statusCode- The statusCode to set.
-
validate
Description copied from class:PropertyPerform validation on a property.- Specified by:
validatein classProperty- Throws:
ValidationException- where the property is not in a valid state
-