| Interface | Description | 
|---|---|
| ActivationInstantiator | An  ActivationInstantiatoris responsible for creating
 instances of "activatable" objects. | 
| ActivationMonitor | An  ActivationMonitoris specific to anActivationGroupand is obtained when a group is
 reported active via a call toActivationSystem.activeGroup(this is done
 internally). | 
| ActivationSystem | The  ActivationSystemprovides a means for registering
 groups and "activatable" objects to be activated within those groups. | 
| Activator | The  Activatorfacilitates remote object activation. | 
| Class | Description | 
|---|---|
| Activatable | The  Activatableclass provides support for remote
 objects that require persistent access over time and that
 can be activated by the system. | 
| ActivationDesc | An activation descriptor contains the information necessary to
 activate an object: 
  the object's group identifier,
  the object's fully-qualified class name,
  the object's code location (the location of the class), a codebase URL
 path,
  the object's restart "mode", and,
  a "marshalled" object that can contain object specific
 initialization data. | 
| ActivationGroup | An  ActivationGroupis responsible for creating new
 instances of "activatable" objects in its group, informing itsActivationMonitorwhen either: its object's become
 active or inactive, or the group as a whole becomes inactive. | 
| ActivationGroup_Stub | ActivationGroup_Stubis a stub class
 for the subclasses ofjava.rmi.activation.ActivationGroupthat are exported as ajava.rmi.server.UnicastRemoteObject. | 
| ActivationGroupDesc | An activation group descriptor contains the information necessary to
 create/recreate an activation group in which to activate objects. | 
| ActivationGroupDesc.CommandEnvironment | Startup options for ActivationGroup implementations. | 
| ActivationGroupID | The identifier for a registered activation group serves several
 purposes: 
 identifies the group uniquely within the activation system, and
 contains a reference to the group's activation system so that the
 group can contact its activation system when necessary. | 
| ActivationID | Activation makes use of special identifiers to denote remote
 objects that can be activated over time. | 
| Exception | Description | 
|---|---|
| ActivateFailedException | This exception is thrown by the RMI runtime when activation
 fails during a remote call to an activatable object. | 
| ActivationException | General exception used by the activation interfaces. | 
| UnknownGroupException | An  UnknownGroupExceptionis thrown by methods of classes and
 interfaces in thejava.rmi.activationpackage when theActivationGroupIDparameter to the method is determined to be
 invalid, i.e., not known by theActivationSystem. | 
| UnknownObjectException | An  UnknownObjectExceptionis thrown by methods of classes and
 interfaces in thejava.rmi.activationpackage when theActivationIDparameter to the method is determined to be
 invalid. | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2014, Oracle and/or its affiliates.  All rights reserved.