Uses of Class java.rmi.RemoteException

Uses in package java.rmi.dgc

Methods which throw type java.rmi.RemoteException

void
DGC.clean(ObjID[] ids, long sequenceNum, VMID vmid, boolean strong)
Mark the given objects as no longer used on the client side.
Lease
DGC.dirty(ObjID[] ids, long sequenceNum, Lease lease)
Mark the given objects referecnes as used on the client side.

Uses in package javax.rmi

Constructors which throw type java.rmi.RemoteException

The protected constructor calls exportObject (this).

Methods which throw type java.rmi.RemoteException

void
Makes the remote object a_target ready for remote communication using the same communications runtime as for the passed a_source parameter.
void
Makes a server object ready for remote calls.

Uses in package java.rmi

Classes derived from java.rmi.RemoteException

class
Thrown to indicate that the caller does not have permission to access certain data, such as bind in an ActivationSystem.
class
Thrown if a connection is refused for a remote call.
class
Wraps an I/O Exception thrown while connecting for a remote call.
class
Thrown if an exception occurs while marshalling data to send in a remote call.
class
Thrown on an attempt to invoke a call on an object that no longer exists in the remote Virtual Machine.
class
Wraps any error thrown while processing the server of a remote call.
class
Wraps any exception thrown while processing the server of a remote call.
class
Wraps any runtime exception thrown while processing the server of a remote call.
class
Thrown if a valid stub class is not found for an object when it is exported.
class
Thrown if an unexpected checked exception was received in a remote procedure call.
class
Thrown if a java.net.UnknownHostException occurs during a remote procedure call.
class
Thrown if an exception occurs while unmarshalling parameters or results of a remote method call.

Methods which throw type java.rmi.RemoteException

void
Naming.bind(String name, Remote obj)
Try to bind the given object to the given service name.
String[]
Lists all services at the named registry.
Remote
Looks for the remote object that is associated with the named service.
void
Naming.rebind(String name, Remote obj)
Forces the binding between the given Remote-object and the given service name, even if there was already an object bound to this name.
void
Remove a binding for a given service name.

Uses in package javax.transaction

Classes derived from java.rmi.RemoteException

class
class
class

Uses in package java.rmi.registry

Methods which throw type java.rmi.RemoteException

void
Registry.bind(String name, Remote obj)
Registry
Registry
Registry
Registry
Registry
Registry
Registry
String[]
Remote
Find and return the reference to the object that was previously bound to the registry by this name.
void
Registry
Registry
void

Uses in package javax.activity

Classes derived from java.rmi.RemoteException

class
Exception wrapper for CORBA.ACTIVITY_COMPLETED.
class
Exception wrapper for CORBA.ACTIVITY_REQUIRED
class
Exception wrapper for CORBA.INVALID_ACTIVITY.

Uses in package javax.rmi.CORBA

Methods with return type java.rmi.RemoteException

RemoteException
Converts CORBA SystemException into RMI RemoteException.
RemoteException
Converts CORBA SystemException into RMI RemoteException.
RemoteException
Converts the exception that was thrown by the implementation method on a server side into RemoteException that can be transferred and re-thrown on a client side.
RemoteException
Converts the exception that was thrown by the implementation method on a server side into RemoteException that can be transferred and re-thrown on a client side.

Methods which throw type java.rmi.RemoteException

void
Makes the remote object target ready for remote communication using the same communications runtime as for the passed source parameter.
void
Makes the stub ready for remote communication using the given ORB.
void
Finds the suitable Tie for this Stub and connects it to the given ORB.
Object
Util.copyObject(Object object, ORB orb)
Used by local stubs to create a copy of the object.
Object
Used by local stubs to create a copy of the object.
Object[]
Util.copyObjects(Object[] object, ORB orb)
Used by local stubs to create a multiple copies of the object, preserving sharing accross the parameters if necessary.
Object[]
Used by local stubs to create a multiple copies of the object, preserving sharing accross the parameters if necessary.
void
Register the passed object with the ORB runtimes, making it remotely accessible.
boolean
Checks if the given stub is local.
boolean
Checks if the given stub is local.

Uses in package java.rmi.server

Classes derived from java.rmi.RemoteException

class
Thrown if an attempt to export a remote object fails.
class
Thrown if a call is received that does not match a Skeleton.
class
Thrown if a Skeleton corresponding to the remote object is not found.
class
Thrown during remote object export if the code does not have permission to create a java.net.ServerSocket on the specified port.

Constructors which throw type java.rmi.RemoteException

Create and export new remote object without specifying the port value.
Create and export the new remote object, making it available at the given port, local host.
UnicastRemoteObject.UnicastRemoteObject(int port, RMIClientSocketFactory clientSocketFactory, RMIServerSocketFactory serverSocketFactory)
Create and export the new remote object, making it available at the given port, using sockets, produced by the specified factories.
Does nothing, delegates to super(ref).

Methods which throw type java.rmi.RemoteException

void
RemoteStub
Export object, making it available for the remote calls at the anonymous port.
Remote
Export object, making it available for the remote calls at the specified port.
Remote
FIXME
RemoteStub
RemoteCall
RemoteRef.newCall(RemoteObject obj, Operation[] op, int opnum, long hash)

Uses in package java.rmi.activation

Classes derived from java.rmi.RemoteException

class
Thrown when activation fails on a remote call to an activatable object.

Constructors which throw type java.rmi.RemoteException

Activatable.Activatable(String codebase, MarshalledObject data, boolean restart, int port)
This constructor is used to register export the object on the given port.
Activatable.Activatable(String codebase, MarshalledObject data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
This constructor is used to register export the object on the given port, additionally specifying the socket factories.
Creates the new instance of activatable with the given activation id and is listening at the given port.
Creates the new instance of activatable with the given activation id and is listening at the given port, using the specified client and server sockets factories.
Create the new activation group with the given group id.

Methods which throw type java.rmi.RemoteException

Remote
ActivationID.activate(boolean force)
Activate the object.
MarshalledObject
Activator.activate(ActivationID id, boolean force)
Activate the object, associated with the given activation identifier.
ActivationMonitor
This method is called from the ActivationGroup to inform the ActivatinSystem that the group is now active and there is the ActivationInstantiator for that group.
void
Makes the call back to the groups ActivationMonitor.
void
Informs that the object is now active.
void
The method is called when the object is exported.
Remote
Activatable.export(ActivationID id, Remote obj, int port, RMIServerSocketFactory serverSocketFactory)
Create and export the new remote object, making it available at the given port, using sockets, produced by the specified factories.
ActivationID
Activatable.exportObject(Remote obj, String location, MarshalledObject data, boolean restart, int port)
Register and export the object that activatable object that is not derived from the Activatable super class.
ActivationID
Activatable.exportObject(Remote obj, String location, MarshalledObject data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
Register and export the object that activatable object that is not derived from the Activatable super class.
Remote
During activation, this exportObject method should be invoked explicitly by the activatable object, that does is not derived from the Activatable class.
Remote
During activation, this exportObject method should be invoked explicitly by the activatable object, that does is not derived from the Activatable class.
ActivationDesc
Get the activation descriptor for the object with the given activation id.
ActivationGroupDesc
Get the group descriptor for the group with the given id.
boolean
Inactivates and unexports the object.
void
Makes the call back to the groups ActivationMonitor and sets the current group to null.
void
Informs that the whole group is now inactive because all group objects are inactive.
boolean
Notifies the monitor about the object being inactivated.
void
Informs that the object is not inactive.
MarshalledObject
Stub method for ActivationGroup.newInstance().
MarshalledObject
Creates and instantiate a new remote object.
Remote
This method registers an activatable object.
ActivationGroupID
Register the new activation group.
ActivationID
Registers the activation descriptor and creates (and returns) its activation identifier.
ActivationDesc
Replace the activation descriptor for the object with the given activation id.
ActivationGroupDesc
Replaces the group descriptor for the group with the given group activation id.
void
Shutdown the activation system and all associated activation groups
void
Unregister the object (the object will no longer be activable with that id)
void
Removes the activation group with the given identifier.
void
Removes the stored identifier-description map entry.