Java Platform 1.2

Uses of Interface
java.rmi.server.RemoteCall

Packages that use RemoteCall
java.rmi.server Provides classes and interfaces for supporting the server side of RMI. 
 

Uses of RemoteCall in java.rmi.server
 

Methods in java.rmi.server that return RemoteCall
 RemoteCall RemoteRef.newCall(RemoteObject obj, Operation[] op, int opnum, long hash)
          Deprecated. JDK1.2 style stubs no longer use this method. Instead of using a sequence of method calls on the stub's the remote reference (newCall, invoke, and done), a stub uses a single method, invoke(Remote, Method, Object[], int), on the remote reference to carry out parameter marshalling, remote method executing and unmarshalling of the return value.

JDK1.2 stubs are generated using rmic -v1.2. By default, rmic generates stubs compatible with JDK1.1 and JDK1.2. The compatible stubs can also be generated using rmic -vcompat.

 

Methods in java.rmi.server with parameters of type RemoteCall
 void RemoteRef.invoke(RemoteCall call)
          Deprecated. JDK1.2 style stubs no longer use this method. Instead of using a sequence of method calls to the remote reference (newCall, invoke, and done), a stub uses a single method, invoke(Remote, Method, Object[], int), on the remote reference to carry out parameter marshalling, remote method executing and unmarshalling of the return value.

JDK1.2 stubs are generated using rmic -v1.2. By default, rmic generates stubs compatible with JDK1.1 and JDK1.2. The compatible stubs can also be generated using rmic -vcompat.

 void RemoteRef.done(RemoteCall call)
          Deprecated. JDK1.2 style stubs no longer use this method. Instead of using a sequence of method calls to the remote reference (newCall, invoke, and done), a stub uses a single method, invoke(Remote, Method, Object[], int), on the remote reference to carry out parameter marshalling, remote method executing and unmarshalling of the return value.

JDK1.2 stubs are generated using rmic -v1.2. By default, rmic generates stubs compatible with JDK1.1 and JDK1.2. The compatible stubs can also be generated using rmic -vcompat.

 void Skeleton.dispatch(Remote obj, RemoteCall theCall, int opnum, long hash)
          Deprecated. no replacement
 


Java Platform 1.2

Submit a bug or feature Version 1.2 of Java Platform API Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.