FileDocCategorySizeDatePackage
Skeleton.javaAPI DocJava SE 5 API1703Fri Aug 26 14:57:12 BST 2005java.rmi.server

Skeleton

public interface Skeleton
The Skeleton interface is used solely by the RMI implementation.

Every version 1.1 (and version 1.1 compatible skeletons generated in 1.2 using rmic -vcompat) skeleton class generated by the rmic stub compiler implements this interface. A skeleton for a remote object is a server-side entity that dispatches calls to the actual remote object implementation.

version
1.19, 05/18/04
author
Ann Wollrath
since
JDK1.1
deprecated
no replacement. Skeletons are no longer required for remote method calls in the Java 2 platform v1.2 and greater.

Fields Summary
Constructors Summary
Methods Summary
public voiddispatch(java.rmi.Remote obj, java.rmi.server.RemoteCall theCall, int opnum, long hash)
Unmarshals arguments, calls the actual remote object implementation, and marshals the return value or any exception.

param
obj remote implementation to dispatch call to
param
theCall object representing remote call
param
opnum operation number
param
hash stub/skeleton interface hash
exception
java.lang.Exception if a general exception occurs.
since
JDK1.1
deprecated
no replacement

public java.rmi.server.Operation[]getOperations()
Returns the operations supported by the skeleton.

return
operations supported by skeleton
since
JDK1.1
deprecated
no replacement