com.mjh.switchrmi
Class RmiRequestImpl

java.lang.Object
  |
  +--com.mjh.switchrmi.RmiRequestImpl
All Implemented Interfaces:
RmiRequest, java.io.Serializable

public class RmiRequestImpl
extends java.lang.Object
implements java.io.Serializable, RmiRequest

See Also:
Serialized Form

Field Summary
 java.lang.String interfaceName
           
 
Constructor Summary
RmiRequestImpl()
           
RmiRequestImpl(java.lang.reflect.Method method, java.lang.Object[] mArgs)
           
 
Method Summary
protected  void decodeSignature(java.lang.String encoded)
           
protected  java.lang.String encodeSignature(java.lang.reflect.Method method)
           
 java.lang.Object[] getArguments()
           
 java.lang.Class[] getArgumentTypes()
           
 java.lang.String getEncodedMethodSignature()
           
 java.lang.String getInterfaceName()
           
 java.lang.reflect.Method getMethod()
           
 java.lang.String getMethodName()
           
 java.lang.String getReturnType()
           
 java.lang.String[] getStringArgumentTypes()
           
 void setArguments(java.lang.Object[] args)
           
 void setEncodedMethodSignature(java.lang.String encoded)
           
 void setReturnType(java.lang.String string)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

interfaceName

public transient java.lang.String interfaceName
Constructor Detail

RmiRequestImpl

public RmiRequestImpl()

RmiRequestImpl

public RmiRequestImpl(java.lang.reflect.Method method,
                      java.lang.Object[] mArgs)
Method Detail

setEncodedMethodSignature

public void setEncodedMethodSignature(java.lang.String encoded)
Specified by:
setEncodedMethodSignature in interface RmiRequest

getEncodedMethodSignature

public java.lang.String getEncodedMethodSignature()
Specified by:
getEncodedMethodSignature in interface RmiRequest

setArguments

public void setArguments(java.lang.Object[] args)
Specified by:
setArguments in interface RmiRequest

getArguments

public java.lang.Object[] getArguments()
Specified by:
getArguments in interface RmiRequest

getInterfaceName

public java.lang.String getInterfaceName()

getReturnType

public java.lang.String getReturnType()
Specified by:
getReturnType in interface RmiRequest

setReturnType

public void setReturnType(java.lang.String string)

getMethodName

public java.lang.String getMethodName()
Specified by:
getMethodName in interface RmiRequest

getArgumentTypes

public java.lang.Class[] getArgumentTypes()
Specified by:
getArgumentTypes in interface RmiRequest

getStringArgumentTypes

public java.lang.String[] getStringArgumentTypes()
Specified by:
getStringArgumentTypes in interface RmiRequest

getMethod

public java.lang.reflect.Method getMethod()
Specified by:
getMethod in interface RmiRequest

encodeSignature

protected java.lang.String encodeSignature(java.lang.reflect.Method method)

decodeSignature

protected void decodeSignature(java.lang.String encoded)


Copyright © 2002-2002 Michael J. Henderson & Associates, LLC. All Rights Reserved.