com.jdon.bussinessproxy.remote.http
Class HttpRequest

java.lang.Object
  extended by com.jdon.bussinessproxy.remote.http.HttpRequest
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
HttpRequest(TargetMetaDef targetMetaDef, java.lang.String methodToCall, java.lang.Class[] paramTypes, java.lang.Object[] args)
           
 
Method Summary
 java.lang.Object[] getArgs()
           
 java.lang.String getMethodName()
           
 java.lang.Class[] getParamTypes()
           
 TargetMetaDef getTargetMetaDef()
           
 boolean isStatefull()
           
 void setArgs(java.lang.Object[] args)
           
 void setMethodName(java.lang.String methodName)
           
 void setParamTypes(java.lang.Class[] paramTypes)
           
 void setTargetMetaDef(TargetMetaDef targetMetaDef)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpRequest

public HttpRequest(TargetMetaDef targetMetaDef,
                   java.lang.String methodToCall,
                   java.lang.Class[] paramTypes,
                   java.lang.Object[] args)
Method Detail

isStatefull

public boolean isStatefull()

getTargetMetaDef

public TargetMetaDef getTargetMetaDef()

setTargetMetaDef

public void setTargetMetaDef(TargetMetaDef targetMetaDef)

getMethodName

public java.lang.String getMethodName()

setMethodName

public void setMethodName(java.lang.String methodName)

getParamTypes

public java.lang.Class[] getParamTypes()
Returns:
The array of params of the invoked method.

setParamTypes

public void setParamTypes(java.lang.Class[] paramTypes)

getArgs

public java.lang.Object[] getArgs()

setArgs

public void setArgs(java.lang.Object[] args)