org.glite.security.voms.service.request
Class RequestStatus

java.lang.Object
  extended byorg.glite.security.voms.service.request.RequestStatus

public final class RequestStatus
extends java.lang.Object

An enum of possible request status values.

Author:
Karoly Lorentey

Field Summary
static RequestStatus ACCEPTED
          Request accepted by the administrator, waiting for database update.
static RequestStatus ADMINISTRATOR_NOTIFIED
          Notification sent to the administrator about this request.
static RequestStatus COMPLETED
          Reuest completed.
static RequestStatus DENIED
          Request denied by the administrator.
static RequestStatus NEW
          New, unprocessed status.
static RequestStatus UNKNOWN
          Unknown status.
 
Method Summary
 java.lang.String getDescription()
          Get the long description of this RequestStatus.
 int getId()
          Get the id of this RequestStatus.
static RequestStatus getInstance(int i)
          Return the status corresponding to the given integer.
static RequestStatus getInstance(java.lang.String name)
          Return the status with the given name.
 java.lang.String getName()
          Get the short name of this RequestStatus.
static java.lang.String[] getRequestStatusNames()
          Return all RequestStatus names as an array of strings.
 java.lang.String toString()
          Convert this RequestStatus to a human-readable string.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

UNKNOWN

public static final RequestStatus UNKNOWN
Unknown status.


NEW

public static final RequestStatus NEW
New, unprocessed status.


ADMINISTRATOR_NOTIFIED

public static final RequestStatus ADMINISTRATOR_NOTIFIED
Notification sent to the administrator about this request.


ACCEPTED

public static final RequestStatus ACCEPTED
Request accepted by the administrator, waiting for database update.


COMPLETED

public static final RequestStatus COMPLETED
Reuest completed.


DENIED

public static final RequestStatus DENIED
Request denied by the administrator.

Method Detail

getId

public int getId()
Get the id of this RequestStatus.


getName

public java.lang.String getName()
Get the short name of this RequestStatus.


getDescription

public java.lang.String getDescription()
Get the long description of this RequestStatus.


toString

public java.lang.String toString()
Convert this RequestStatus to a human-readable string.


getInstance

public static RequestStatus getInstance(int i)
Return the status corresponding to the given integer.

Returns:
RequestStatus.UNKNOWN if there is no such status.

getInstance

public static RequestStatus getInstance(java.lang.String name)
Return the status with the given name.

Returns:
RequestStatus.UNKNOWN if there is no such status.

getRequestStatusNames

public static java.lang.String[] getRequestStatusNames()
Return all RequestStatus names as an array of strings.