com.jproxy.proxy
Interface Marshalable

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
TunnelData

public interface Marshalable
extends java.io.Serializable

It is Serializable.

See Also:
Tunnel, Invocator, TunnelInvocationHandler

Field Summary
static int CONSTRUCTOR
           
static int DESTRUCTOR
           
static int METHOD
           
static int REFERENCE
           
static int SESSION
           
static int STUB
           
 
Method Summary
 java.lang.Object[] getArguments()
           
 java.lang.String getCodebase()
           
 java.lang.reflect.Constructor getConstructor()
           
 java.lang.Throwable getException()
           
 java.lang.String[] getInterfaceNames()
           
 java.lang.reflect.Method getMethod(java.lang.Class cl)
           
 long getObjectId()
           
 int getRequestId()
           
 int getRequestType()
           
 java.lang.Object getResult()
           
 java.lang.String getServerUrl()
           
 long getSessionId()
           
 boolean isDirect()
           
 boolean isOneWay()
           
 boolean isRequest()
           
 void setArguments(java.lang.Object[] res)
           
 void setCodebase(java.lang.String _codebase)
           
 void setConstructor(java.lang.Class[] argTypes)
           
 void setDirectFlag(boolean flag)
           
 void setException(java.lang.Throwable ex)
           
 void setIsOneWayFLag(boolean isOneWay)
           
 void setMethod(java.lang.String methodName, java.lang.Class[] argTypes)
           
 void setObjectId(long id)
           
 void setRequestFlag(boolean isRequest)
           
 void setRequestType(int type)
           
 void setResult(java.lang.Object obj)
           
 void setServerUrl(java.lang.String _serverUrl)
           
 void setSessionId(long _sessionId)
           
 boolean supportsDynamicProxy()
           
 

Field Detail

CONSTRUCTOR

public static final int CONSTRUCTOR
See Also:
Constant Field Values

METHOD

public static final int METHOD
See Also:
Constant Field Values

DESTRUCTOR

public static final int DESTRUCTOR
See Also:
Constant Field Values

REFERENCE

public static final int REFERENCE
See Also:
Constant Field Values

STUB

public static final int STUB
See Also:
Constant Field Values

SESSION

public static final int SESSION
See Also:
Constant Field Values
Method Detail

setRequestType

public void setRequestType(int type)

getRequestType

public int getRequestType()

getArguments

public java.lang.Object[] getArguments()

setArguments

public void setArguments(java.lang.Object[] res)

getResult

public java.lang.Object getResult()

setResult

public void setResult(java.lang.Object obj)

setException

public void setException(java.lang.Throwable ex)

getException

public java.lang.Throwable getException()

supportsDynamicProxy

public boolean supportsDynamicProxy()

getRequestId

public int getRequestId()

getObjectId

public long getObjectId()

setObjectId

public void setObjectId(long id)

getInterfaceNames

public java.lang.String[] getInterfaceNames()

getMethod

public java.lang.reflect.Method getMethod(java.lang.Class cl)

setMethod

public void setMethod(java.lang.String methodName,
                      java.lang.Class[] argTypes)

getConstructor

public java.lang.reflect.Constructor getConstructor()

setConstructor

public void setConstructor(java.lang.Class[] argTypes)

getSessionId

public long getSessionId()

setSessionId

public void setSessionId(long _sessionId)

getServerUrl

public java.lang.String getServerUrl()

setServerUrl

public void setServerUrl(java.lang.String _serverUrl)

getCodebase

public java.lang.String getCodebase()

setCodebase

public void setCodebase(java.lang.String _codebase)

isRequest

public boolean isRequest()

setRequestFlag

public void setRequestFlag(boolean isRequest)

isDirect

public boolean isDirect()

setDirectFlag

public void setDirectFlag(boolean flag)

isOneWay

public boolean isOneWay()

setIsOneWayFLag

public void setIsOneWayFLag(boolean isOneWay)


Copyright © JProxy LLC. All Rights Reserved.