Name

ActivationID

Synopsis

An ActivationID uniquely identifies an activatable object within the activation system. It also contains an opaque reference to the Activator responsible for activating the object, which it uses when its activate() method is invoked. An ActivationID is generated for an activatable object by registering it using the Activatable.register() method (the stub returned by this method is initialized with the ActivationID), or by using one of the appropriate Activatable.exportObject() methods.

                  Returned By
public class ActivationID implements Serializable {
// Public Constructors
   public ActivationID( Activator activator);  
// Public Instance Methods
   public Remote activate(
        boolean force) throws
	ActivationException, UnknownObjectException, RemoteException;  
// Public Methods Overriding Object
   public boolean equals( Object obj);  
   public int hashCode();  
}

Passed To

Activatable.{Activatable(), exportObject(), inactive(), unregister()}, ActivationGroup.{activeObject(), inactiveObject()}, ActivationGroup_Stub.newInstance(), ActivationInstantiator.newInstance(), ActivationMonitor.{activeObject(), inactiveObject()}, ActivationSystem.{getActivationDesc(), setActivationDesc(), unregisterObject()}, Activator.activate()

Returned By

Activatable.{exportObject(), getID()}, ActivationSystem.registerObject()

Get Java Enterprise in a Nutshell, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.