edu.emory.mathcs.rmix
Class InvalidInterfaceException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjava.lang.RuntimeException
              extended byedu.emory.mathcs.rmix.InvalidInterfaceException
All Implemented Interfaces:
java.io.Serializable

public class InvalidInterfaceException
extends java.lang.RuntimeException

Exception thrown during export or bind operations when some of the remote object interfaces are found to not conform to the RMIX requirements for a "remote interface". This may happen if the interface does not extend java.rmi.Remote, if some of its methods are not declared to throw java.rmi.RemoteException, if the exported target object does not actually implement requested interface, and in other cases.

Version:
1.0
Author:
Dawid Kurzyniec
See Also:
Serialized Form

Constructor Summary
InvalidInterfaceException(java.lang.String msg)
          Constructs new exception with a given message.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InvalidInterfaceException

public InvalidInterfaceException(java.lang.String msg)
Constructs new exception with a given message.