org.edg.data.reptor.storage
Class RequestStatus

java.lang.Object
  |
  +--org.edg.data.reptor.storage.RequestStatus

public class RequestStatus
extends java.lang.Object

SRM RequestStatus class

Version:
$Id: RequestStatus.java,v 1.4 2003/08/15 13:29:46 hst Exp $
Author:
Peter Kunszt

Field Summary
static int ACTIVE
           
static int DONE
           
static int FAILED
           
static int INVALID
           
static int PENDING
           
 
Constructor Summary
RequestStatus(java.lang.String id, java.net.URI turl, int status)
           
 
Method Summary
static int fromSRMState(java.lang.String cstate)
          Convert a status string as returned by the CASTOR SRM to a request status.
 java.lang.String getID()
           
 int getStatus()
           
 java.lang.String getStatusAsString()
           
 java.net.URI getTURL()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

INVALID

public static final int INVALID
See Also:
Constant Field Values

DONE

public static final int DONE
See Also:
Constant Field Values

ACTIVE

public static final int ACTIVE
See Also:
Constant Field Values

FAILED

public static final int FAILED
See Also:
Constant Field Values

PENDING

public static final int PENDING
See Also:
Constant Field Values
Constructor Detail

RequestStatus

public RequestStatus(java.lang.String id,
                     java.net.URI turl,
                     int status)
Method Detail

getTURL

public java.net.URI getTURL()

getID

public java.lang.String getID()

getStatus

public int getStatus()

getStatusAsString

public java.lang.String getStatusAsString()

fromSRMState

public static int fromSRMState(java.lang.String cstate)
                        throws StorageResourceException
Convert a status string as returned by the CASTOR SRM to a request status.

Parameters:
cstate -
Returns:
the request status
StorageResourceException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object