net.fortuna.ical4j.model.property

Class RequestStatus


public class RequestStatus
extends Property

$Id: RequestStatus.java,v 1.11 2008/12/16 12:34:51 fortuna Exp $ Created: [Apr 6, 2004] Defines a REQUEST-STATUS iCalendar component property.

Field Summary

static String
CLIENT_ERROR
static String
PRELIM_SUCCESS
static String
SCHEDULING_ERROR
static String
SUCCESS
static long
serialVersionUID

Constructor Summary

RequestStatus()
Default constructor.
RequestStatus(ParameterList aList, String aValue)
RequestStatus(ParameterList aList, String aStatusCode, String aDescription, String data)
RequestStatus(String aStatusCode, String aDescription, String data)

Method Summary

String
getDescription()
String
getExData()
String
getStatusCode()
String
getValue()
void
setDescription(String description)
void
setExData(String exData)
void
setStatusCode(String statusCode)
void
setValue(String aValue)
void
validate()

Field Details

CLIENT_ERROR

public static final String CLIENT_ERROR

PRELIM_SUCCESS

public static final String PRELIM_SUCCESS

SCHEDULING_ERROR

public static final String SCHEDULING_ERROR

SUCCESS

public static final String SUCCESS

serialVersionUID

public static final long serialVersionUID
Field Value:
-3273944031884755345L

Constructor Details

RequestStatus

public RequestStatus()
Default constructor.

RequestStatus

public RequestStatus(ParameterList aList,
                     String aValue)
Parameters:
aList - a list of parameters for this component
aValue - a value string for this component

RequestStatus

public RequestStatus(ParameterList aList,
                     String aStatusCode,
                     String aDescription,
                     String data)
Parameters:
aList - a list of parameters for this component
aStatusCode - a string representation of a status code
aDescription - a description
data - a string representation of extension data

RequestStatus

public RequestStatus(String aStatusCode,
                     String aDescription,
                     String data)
Parameters:
aStatusCode - a string representation of a status code
aDescription - a description
data - a string representation of extension data

Method Details

getDescription

public final String getDescription()
Returns:
Returns the description.

getExData

public final String getExData()
Returns:
Returns the exData.

getStatusCode

public final String getStatusCode()
Returns:
Returns the statusCode.

getValue

public final String getValue()

setDescription

public final void setDescription(String description)
Parameters:
description - The description to set.

setExData

public final void setExData(String exData)
Parameters:
exData - The exData to set.

setStatusCode

public final void setStatusCode(String statusCode)
Parameters:
statusCode - The statusCode to set.

setValue

public final void setValue(String aValue)

validate

public final void validate()
            throws ValidationException
See Also:
net.fortuna.ical4j.model.Property.validate()