    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Interface java.rmi.server.Skeleton

public interface Skeleton

Used solely by the implementation.

Every 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.

##

dispatch(Remote, RemoteCall, int, long)
  Unmarshals arguments, calls the actual remote object implementation, and marshals the return value or any exception.
getOperations()

##

dispatch

     public abstract void dispatch(Remote obj,
                                   RemoteCall theCall,
                                   int opnum,
                                   long hash) throws Exception

  Unmarshals arguments, calls the actual remote object implementation, and marshals the return value or any exception.

  Throws: Exception
    if a general exception occurs.

getOperations

     public abstract Operation[] getOperations()

    All Packages  Class Hierarchy  This Package  Previous  Next  Index

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