net.sf.jradius.webservice
Class WebServiceRequest

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.HashMap
          extended by org.apache.commons.chain.impl.ContextBase
              extended by net.sf.jradius.server.JRadiusEvent
                  extended by net.sf.jradius.webservice.WebServiceRequest
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.util.Map, org.apache.commons.chain.Context

public class WebServiceRequest
extends JRadiusEvent

A Web Service Server Request

Author:
David Bird
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Field Summary
static int GET
           
static int POST
           
 
Constructor Summary
WebServiceRequest()
           
 
Method Summary
 java.lang.String getContent()
           
 java.util.Map getHeaderMap()
           
 java.lang.String getHttpVersion()
           
 int getMethod()
           
 WebServiceResponse getResponse()
           
 int getType()
           
 java.lang.String getTypeString()
           
 java.net.URI getUri()
           
 void setContent(java.lang.String content)
           
 void setHeaderMap(java.util.Map headerMap)
           
 void setHttpVersion(java.lang.String httpVersion)
           
 void setMethod(int method)
           
 void setResponse(WebServiceResponse reply)
           
 void setType(int type)
          Set the type of the request
 void setUri(java.net.URI uri)
           
 
Methods inherited from class net.sf.jradius.server.JRadiusEvent
getSender, setSender
 
Methods inherited from class org.apache.commons.chain.impl.ContextBase
clear, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, values
 
Methods inherited from class java.util.HashMap
clone, containsKey, size
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
containsKey, equals, hashCode, size
 

Field Detail

GET

public static final int GET
See Also:
Constant Field Values

POST

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

WebServiceRequest

public WebServiceRequest()
Method Detail

getType

public int getType()
Specified by:
getType in class JRadiusEvent
Returns:
the request type

setType

public void setType(int type)
Set the type of the request

Parameters:
type -

getTypeString

public java.lang.String getTypeString()
Specified by:
getTypeString in class JRadiusEvent
Returns:
Returns the type of the JRadiusRequest

getContent

public java.lang.String getContent()
Returns:
Returns the content.

setContent

public void setContent(java.lang.String content)
Parameters:
content - The content to set.

getHeaderMap

public java.util.Map getHeaderMap()
Returns:
Returns the headerMap.

setHeaderMap

public void setHeaderMap(java.util.Map headerMap)
Parameters:
headerMap - The headerMap to set.

getMethod

public int getMethod()
Returns:
Returns the method.

setMethod

public void setMethod(int method)
Parameters:
method - The method to set.

getUri

public java.net.URI getUri()
Returns:
Returns the uri.

setUri

public void setUri(java.net.URI uri)
Parameters:
uri - The uri to set.

getHttpVersion

public java.lang.String getHttpVersion()
Returns:
Returns the httpVersion.

setHttpVersion

public void setHttpVersion(java.lang.String httpVersion)
Parameters:
httpVersion - The httpVersion to set.

getResponse

public WebServiceResponse getResponse()
Returns:
Returns the response.

setResponse

public void setResponse(WebServiceResponse reply)
Parameters:
response - The response to set.


Copyright © 2006 The JRadius Project, All Rights Reserved.