org.jboss.wise.lms.httpForward.valueObject
Class Request

java.lang.Object
  extended by org.jboss.wise.lms.httpForward.valueObject.Request
All Implemented Interfaces:
java.io.Serializable

public class Request
extends java.lang.Object
implements java.io.Serializable

The Request contains the information used to record a incoming request to Lms before forwarding it to the actual target.

Author:
Stefano Maestri, stefano.maestri@javalinux.it, Alessio Soldano, alessio.soldano@javalinux.it
See Also:
Serialized Form

Constructor Summary
Request(java.lang.String url)
           
 
Method Summary
 java.lang.String getAllValues()
           
 java.util.Date getDate()
           
 java.lang.String getHeader(java.lang.String name)
           
 java.util.Map<java.lang.String,java.lang.String> getHeaders()
           
 java.lang.String getPassword()
           
 byte[] getPostData()
           
 java.lang.String getPostDataAsString()
           
 java.lang.String getUrl()
           
 java.lang.String getUsername()
           
 void setDate(java.util.Date date)
           
 void setHeader(java.lang.String name, java.lang.String value)
           
 void setPassword(java.lang.String password)
           
 void setPostData(byte[] postData)
           
 void setUsername(java.lang.String username)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Request

public Request(java.lang.String url)
Method Detail

getPassword

public java.lang.String getPassword()

setPassword

public void setPassword(java.lang.String password)

getPostData

public byte[] getPostData()

setPostData

public void setPostData(byte[] postData)

getUsername

public java.lang.String getUsername()

setUsername

public void setUsername(java.lang.String username)

setHeader

public void setHeader(java.lang.String name,
                      java.lang.String value)

getHeader

public java.lang.String getHeader(java.lang.String name)

getHeaders

public java.util.Map<java.lang.String,java.lang.String> getHeaders()

getUrl

public java.lang.String getUrl()

toString

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

getPostDataAsString

public java.lang.String getPostDataAsString()
                                     throws java.io.IOException
Throws:
java.io.IOException

getAllValues

public java.lang.String getAllValues()

getDate

public java.util.Date getDate()

setDate

public void setDate(java.util.Date date)