Frames | No Frames |
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 | Used by local stubs to create a copy of the object. |
Object | Used by local stubs to create a copy of the object.
|
Object[] | 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.
|
Constructors which throw type java.rmi.RemoteException | |
Create the new DGC implementation.
|
Methods which throw type java.rmi.RemoteException | |
void | Mark the given objects as no longer used on the client side.
|
void | Mark the given objects as no longer used on the client side.
|
Lease | Mark the given objects referecnes as used on the client side.
|
Lease | Mark the given objects referecnes as used on the client side.
|
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 | 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 | 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.
|
Constructors which throw type java.rmi.RemoteException | |
ActivatableServerRef.ActivatableServerRef(ObjID id, ActivationID anId, int aPort, RMIServerSocketFactory ssFactory) 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 |
Methods which throw type java.rmi.RemoteException | |
void | |
Registry | LocateRegistry.createRegistry(int port) |
Registry | |
Registry | |
Registry | LocateRegistry.getRegistry(int port) |
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 | RegistryHandler.registryImpl(int port) |
Registry | |
void |
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. |
Classes derived from java.rmi.RemoteException | |
class | |
class | |
class |
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.
|
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 | ActivationSystemTransient.activeGroup(ActivationGroupID id, ActivationInstantiator group, long incarnation) 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 | ActivationSystemTransient.setActivationGroupDesc(ActivationGroupID groupId, ActivationGroupDesc groupDesc) 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.
|
Methods which throw type java.rmi.RemoteException | |
void | Mark the given objects as no longer used on the client side.
|
Lease | Mark the given objects referecnes as used on the client side.
|
Methods which throw type java.rmi.RemoteException | |
String | Returns the version of the RMI connection protocol used
by this 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.
| |
UnicastRemoteObject.UnicastRemoteObject(int port) 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 | UnicastRemoteObject.exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf) FIXME
|
RemoteStub | |
RemoteCall |
Constructors which throw type java.rmi.RemoteException | |
RegistryImpl.RegistryImpl(int port) 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 | |
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 | |
void | |
void |
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 | 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.
|
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 | |
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. | |
Activatable.Activatable(ActivationID anId, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf) 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 | Activatable.exportObject(Remote obj, ActivationID id, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf) 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. |