Uses of Class java.rmi.RemoteException

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 gnu.java.rmi.dgc

Constructors which throw type java.rmi.RemoteException

Create the new DGC implementation.

Methods which throw type java.rmi.RemoteException

void
DGCImpl.clean(ObjID[] ids, long sequenceNum, VMID vmid, boolean strong)
Mark the given objects as no longer used on the client side.
void
DGCImpl_Stub.clean(ObjID[] $param_0, long $param_1, VMID $param_2, boolean $param_3)
Mark the given objects as no longer used on the client side.
Lease
DGCImpl.dirty(ObjID[] ids, long sequenceNum, Lease lease)
Mark the given objects referecnes as used on the client side.
Lease
DGCImpl_Stub.dirty(ObjID[] $param_0, long $param_1, Lease $param_2)
Mark the given objects referecnes as used on the client side.

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 gnu.java.rmi.server

Constructors which throw type java.rmi.RemoteException

Create the new activatable server reference that will activate object on the first call using the given activation id.

Methods which throw type java.rmi.RemoteException

void
Activate the object (normally during the first call).
void
Remote
Export object and ensure it is present in the server activation table as well.
Remote
Export object and ensure it is present in the server activation table as well.
Remote
Export the object and return its remote stub.
UnicastConnectionManager
Return a server connection manager which will accept connection on the given port.
RemoteCall
UnicastRef.newCall(RemoteObject obj, Operation[] op, int opnum, long hash)

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.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 javax.transaction

Classes derived from java.rmi.RemoteException

class
class
class

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 gnu.java.rmi.activation

Constructors which throw type java.rmi.RemoteException

Create the new default activation group.

Methods which throw type java.rmi.RemoteException

MarshalledObject<T>
Activate the given object (try cache first if force = false)
ActivationMonitor
Returns the activation monitor (THIS) and remebers the instantiator, used by that group.
void
Put the object into active object map.
void
May be overridden and used as a hook.
ActivationDesc
Get the activation descriptor for the given activation id.
ActivationGroupDesc
Get the descriptor of the given activation group.
void
Check if the group is known.
void
Removes this id from the active object cache.
MarshalledObject<T>
Create the new instance of the object, using the class name and location information, stored in the passed descriptor.
ActivationGroupID
Create the activation group id and put this id-descriptor combination into the group map.
ActivationID
Create the object activation id and put this id-descriptor combination into the group map.
ActivationDesc
Replace the activation descriptor, return the previous descriptor.
ActivationGroupDesc
Replace the activation group descriptor, return the previous descriptor.
void
Calls .shutdown on all bidirectional tables (has no effect if these table are not persistent).
void
Remove the group from the group map
void
Remove the object id from the active object and description maps.

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.management.remote.rmi

Methods which throw type java.rmi.RemoteException

String
Returns the version of the RMI connection protocol used by this server.

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 gnu.java.rmi.registry

Constructors which throw type java.rmi.RemoteException

Create and export the new remote object, making it available at the given port, local host.
Create and export the new remote object, making it available at the given port, using sockets, produced by the specified factories.

Methods which throw type java.rmi.RemoteException

void
void
RegistryImpl_Stub.bind(String $param_0, Remote $param_1)
String[]
String[]
Remote
Find and return the reference to the object that was previously bound to the registry by this name.
Remote
Find and return the reference to the object that was previously bound to the registry by this name.
void
void
RegistryImpl_Stub.rebind(String $param_0, Remote $param_1)
void
void

Uses in package gnu.javax.rmi.CORBA

Methods with return type java.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.

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
Finds the suitable Tie for this Stub and connects it to the given ORB.
void
StubDelegateImpl.connect(Stub self, ORB orb, POA poa)
Connect when the POA is specified.
Object
Make a deep copy of the object.
Object[]
Make a deep copy of the object array.
void
Find or create a tie for this target and mark it as being used by the given object.
boolean
Checks if the given stub is local.

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.
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.
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<T> 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.
MarshalledObject
Activate the object, associated with the given activation identifier.
MarshalledObject
Creates and instantiate a new remote object.
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<T>
Stub method for ActivationGroup.newInstance().
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.