java.rmi.activation
Interface ActivationInstantiator

All Superinterfaces:
Remote
All Known Implementing Classes:
ActivationGroup, ActivationGroup_Stub

public interface ActivationInstantiator
extends Remote

The implementation of this interface creates (instantiates) the new remote objects in response to the activation request. The instantiator is returned by the ActivationGroup that calls ActivationSystem.activeGroup(ActivationGroupID, ActivationInstantiator, long).


Method Summary
 MarshalledObject<? extends Remote> newInstance(ActivationID id, ActivationDesc desc)
          Creates and instantiate a new remote object.
 

Method Detail

newInstance

MarshalledObject<? extends Remote> newInstance(ActivationID id,
                                               ActivationDesc desc)
                                               throws ActivationException,
                                                      RemoteException
Creates and instantiate a new remote object. This method performs the following tasks: