public class

Activation

extends Object
implements Serializable
java.lang.Object
   ↳ sun.rmi.server.Activation

Class Overview

The Activator facilitates remote object activation. A "faulting" remote reference calls the activator's activate method to obtain a "live" reference to a activatable remote object. Upon receiving a request for activation, the activator looks up the activation descriptor for the activation identifier, id, determines the group in which the object should be activated and invokes the activate method on the object's activation group (described by the remote interface ActivationInstantiator). The activator initiates the execution of activation groups as necessary. For example, if an activation group for a specific group identifier is not already executing, the activator will spawn a child process for the activation group.

The activator is responsible for monitoring and detecting when activation groups fail so that it can remove stale remote references from its internal tables.

Summary

Nested Classes
class Activation.DefaultExecPolicy The default policy for checking a command before it is executed makes sure the appropriate com.sun.rmi.rmid.ExecPermission and set of com.sun.rmi.rmid.ExecOptionPermissions have been granted. 
Public Methods
static void main(String[] args)
Main program to start the activation system.
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static void main (String[] args)

Main program to start the activation system.
The usage is as follows: rmid [-port num] [-log dir].