uk.org.ogsadai.sessions.impl
Class SessionRequestStatusPropertyValue

java.lang.Object
  |
  +--uk.org.ogsadai.sessions.impl.SessionRequestStatusPropertyValue
All Implemented Interfaces:
PropertyValue

public class SessionRequestStatusPropertyValue
extends java.lang.Object
implements PropertyValue

A class to generate the resource property value associated with a session request status.

Author:
The OGSA-DAI Project Team
See Also:
PropertyValue

Field Summary
private static java.lang.String COPYRIGHT_NOTICE
           
static java.lang.String ID_ATTRIBUTE
          Attribute holding session ID
private  InternalSession mSession
           
static java.lang.String REQUEST_STATUS_ELEMENT_NAME
          Element holding request status
static java.lang.String SESSION_ELEMENT_NAME
          Element holding session information
static java.lang.String STATE_ATTRIBUTE
          Attribute holding request state
 
Constructor Summary
SessionRequestStatusPropertyValue(InternalSession session)
          Create a new request status value for the given session.
 
Method Summary
 org.w3c.dom.Element getValue()
          Return property value as an org.w3c.dom.Element
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COPYRIGHT_NOTICE

private static final java.lang.String COPYRIGHT_NOTICE
See Also:
Constant Field Values

mSession

private InternalSession mSession

SESSION_ELEMENT_NAME

public static final java.lang.String SESSION_ELEMENT_NAME
Element holding session information

See Also:
Constant Field Values

ID_ATTRIBUTE

public static final java.lang.String ID_ATTRIBUTE
Attribute holding session ID

See Also:
Constant Field Values

REQUEST_STATUS_ELEMENT_NAME

public static final java.lang.String REQUEST_STATUS_ELEMENT_NAME
Element holding request status

See Also:
Constant Field Values

STATE_ATTRIBUTE

public static final java.lang.String STATE_ATTRIBUTE
Attribute holding request state

See Also:
Constant Field Values
Constructor Detail

SessionRequestStatusPropertyValue

public SessionRequestStatusPropertyValue(InternalSession session)
Create a new request status value for the given session.

Parameters:
session - Session for which request status is to be created.
Method Detail

getValue

public org.w3c.dom.Element getValue()
Description copied from interface: PropertyValue
Return property value as an org.w3c.dom.Element

Specified by:
getValue in interface PropertyValue
Returns:
value.