Uses of Class
ibis.rmi.RemoteException

Packages that use RemoteException
ibis.rmi This is an RMI implementation on top of Ibis. 
ibis.rmi.registry   
ibis.rmi.server   
 

Uses of RemoteException in ibis.rmi
 

Subclasses of RemoteException in ibis.rmi
 class AccessException
          The AccessException is never actually thrown in Ibis RMI.
 class ConnectException
          A ConnectException is thrown if a connection is refused.
 class MarshalException
          A MarshalException is thrown if an IOException occurs while marshalling the remote call or return value.
 class ServerError
          A ServerError is thrown when an Error is thrown while processing a remote method invocation on the server.
 class ServerException
          A ServerException is thrown when a RemoteException is thrown while processing a remote method invocation on the server.
 class ServerRuntimeException
          A ServerRuntimeException is thrown when a RuntimeException is thrown while processing a remote method invocation on the server.
 class StubNotFoundException
          A StubNotFoundException is thrown if no valid stub class could be found while exporting a remote object.
 class UnknownHostException
          An UnknownHostException is thrown when the java.net version of same occurs while creating a connection to a remote host.
 class UnmarshalException
          An UnmarshalException is thrown when an unmarshalling error occurs.
 

Methods in ibis.rmi that throw RemoteException
static Remote Naming.lookup(java.lang.String name)
          Returns a reference for the remote object associated with the specified name.
static void Naming.bind(java.lang.String name, Remote obj)
          Binds the specified name to the specified remote object.
static void Naming.unbind(java.lang.String name)
          Removes the binding for the specified name.
static void Naming.rebind(java.lang.String name, Remote obj)
          Rebinds the specified name to the specified remote object.
static java.lang.String[] Naming.list(java.lang.String name)
          Returns an array of all names bound in the registry.
 

Uses of RemoteException in ibis.rmi.registry
 

Methods in ibis.rmi.registry that throw RemoteException
static Registry LocateRegistry.createRegistry(int port)
          Creates and exports a Registry on the local host.
static Registry LocateRegistry.createRegistry(int port, RMIClientSocketFactory c, RMIServerSocketFactory s)
          Creates and exports a Registry on the local host.
 Remote Registry.lookup(java.lang.String name)
          Returns the remote reference bound to the specified name.
 void Registry.bind(java.lang.String name, Remote obj)
          Binds the specified remote reference to the specified name.
 void Registry.unbind(java.lang.String name)
          Removes the binding for the specified name.
 void Registry.rebind(java.lang.String name, Remote obj)
          Rebinds the specified remote reference to the specified name.
 java.lang.String[] Registry.list()
          Returns an array of names bound in this registry.
 

Uses of RemoteException in ibis.rmi.server
 

Subclasses of RemoteException in ibis.rmi.server
 class ExportException
          An ExportException is thrown if exporting a remote object fails for some reason.
 class SkeletonNotFoundException
          A SkeletonNotFoundException is thrown if the skeleton corresponding to the remote object that is being exported is not found.
 

Methods in ibis.rmi.server that throw RemoteException
 RemoteStub ServerRef.exportObject(Remote obj, java.lang.Object data)
          Creates a stub object for the remote object specified.
static RemoteStub UnicastRemoteObject.exportObject(Remote obj)
          Exports the remote object to allow it to receive incoming calls.
 



The Ibis project