|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.intrinsyc.janet.RemoteProxy
The base class for all generated proxies representing objects marshalled by reference. Usually this class should not be accessed directly by the user.
© 2007 Intrinsyc Software International, Inc. All rights reserved.
Field Summary | |
static int |
ARRAY
|
static int |
ARRAY_MASK
|
java.lang.String |
assemblyName
|
static int |
BOOLEAN
|
static int |
BYTE
|
static int |
CHAR
|
java.lang.String |
className
|
static int |
DOUBLE
|
static int |
FLOAT
|
java.lang.String |
format
|
static int |
IN_OUT
|
static int |
IN_OUT_RETURN_MASK
|
static int |
INT
|
static int |
JAGGED_ARRAY
|
static int |
LONG
|
static int |
OBJECT_BY_REF
|
static int |
OBJECT_BY_VALUE
|
static int |
OUT
|
static int |
RETURN
|
static int |
SHORT
|
static int |
STRING
|
static int |
TYPE_MASK
|
java.net.URL |
URI
|
static int |
VOID
|
Constructor Summary | |
RemoteProxy(com.intrinsyc.janet.remoting.ObjRef objRef)
Constructor RemoteProxy Constructs a remote object for a specific object reference. |
|
RemoteProxy(java.lang.String className,
java.lang.String assembly,
int[] parameterTypes,
java.lang.Object[] parameterValues,
java.lang.String[] parameterTypeNames)
Constructor RemoteProxy Constructs a new RemoteProxy object, reads the configuration settings for the remote class and activates a new remote object, if the class is client activated. |
|
RemoteProxy(java.lang.String className,
java.lang.String assembly,
java.lang.String URI,
java.lang.String format,
boolean clientActivated,
int[] parameterTypes,
java.lang.Object[] parameterValues,
java.lang.String[] parameterTypeNames)
Constructs a new RemoteProxy object and activates a new remote object, if the value of the clientActivated parameter is true. |
Method Summary | |
java.lang.Object |
getField(java.lang.String propertyName)
Gets a property value from a remote object. |
static java.lang.String |
getGuid()
Method getGuid Creates and returns a new Guid. |
com.intrinsyc.janet.System.Runtime.Remoting.Lifetime.ILease |
getLifetimeService()
Method getLifetimeService Gets the Lease for the remote object |
com.intrinsyc.janet.remoting.ObjRef |
getObjRef()
Method getObjRef Returns the object reference supplied |
java.lang.Object |
getProperty(java.lang.String propertyName,
int type)
Gets a property value from a remote object. |
void |
invokeMethod(java.lang.String methodName,
int[] parameterTypes,
java.lang.Object[] parameterValues,
java.lang.String[] parameterTypeNames)
Invokes a method on a remote object. |
static void |
setAuthentication(java.lang.String className,
java.lang.String method,
java.lang.String domain,
java.lang.String userid,
java.lang.String password)
Method setAuthentication Sets authentication parameters. |
void |
setField(java.lang.String fieldName,
java.lang.Object value,
int type)
Sets a field value in a remote object. |
void |
setProperty(java.lang.String propertyName,
java.lang.Object value,
int type)
Sets a property value in a remote object. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int ARRAY
public static final int ARRAY_MASK
public java.lang.String assemblyName
public static final int BOOLEAN
public static final int BYTE
public static final int CHAR
public java.lang.String className
public static final int DOUBLE
public static final int FLOAT
public java.lang.String format
public static final int IN_OUT
public static final int IN_OUT_RETURN_MASK
public static final int INT
public static final int JAGGED_ARRAY
public static final int LONG
public static final int OBJECT_BY_REF
public static final int OBJECT_BY_VALUE
public static final int OUT
public static final int RETURN
public static final int SHORT
public static final int STRING
public static final int TYPE_MASK
public java.net.URL URI
public static final int VOID
Constructor Detail |
public RemoteProxy(com.intrinsyc.janet.remoting.ObjRef objRef) throws RemoteException
objRef
- the object reference
RemoteException
public RemoteProxy(java.lang.String className, java.lang.String assembly, int[] parameterTypes, java.lang.Object[] parameterValues, java.lang.String[] parameterTypeNames) throws RemoteException
className
- assembly
- parameterTypes
- parameterValues
- parameterTypeNames
-
RemoteException
public RemoteProxy(java.lang.String className, java.lang.String assembly, java.lang.String URI, java.lang.String format, boolean clientActivated, int[] parameterTypes, java.lang.Object[] parameterValues, java.lang.String[] parameterTypeNames) throws RemoteException
assembly
- URI
- clientActivated
- className
- format
- Method Detail |
public java.lang.Object getField(java.lang.String propertyName)
propertyName
-
public static java.lang.String getGuid()
public com.intrinsyc.janet.System.Runtime.Remoting.Lifetime.ILease getLifetimeService() throws RemoteException
RemoteException
public com.intrinsyc.janet.remoting.ObjRef getObjRef()
public java.lang.Object getProperty(java.lang.String propertyName, int type)
propertyName
- type
-
public void invokeMethod(java.lang.String methodName, int[] parameterTypes, java.lang.Object[] parameterValues, java.lang.String[] parameterTypeNames) throws RemoteException
methodName
- parameterTypes
- parameterValues
- parameterTypeNames
-
RemoteException
public static void setAuthentication(java.lang.String className, java.lang.String method, java.lang.String domain, java.lang.String userid, java.lang.String password)
className
- method
- domain
- userid
- password
- public void setField(java.lang.String fieldName, java.lang.Object value, int type)
fieldName
- value
- type
- public void setProperty(java.lang.String propertyName, java.lang.Object value, int type)
propertyName
- value
- type
-
|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |