public interface ActivationInstantiator extends Remote
ActivationInstantiator is responsible for creating
 instances of "activatable" objects. A concrete subclass of
 ActivationGroup implements the newInstance
 method to handle creating objects within the group.ActivationGroup| Modifier and Type | Method | Description | 
|---|---|---|
| MarshalledObject<? extends Remote> | newInstance(ActivationID id,
           ActivationDesc desc) | The activator calls an instantiator's  newInstancemethod in order to recreate in that group an object with the
 activation identifier,id, and descriptor,desc. | 
MarshalledObject<? extends Remote> newInstance(ActivationID id, ActivationDesc desc) throws ActivationException, RemoteException
newInstance
 method in order to recreate in that group an object with the
 activation identifier, id, and descriptor,
 desc. The instantiator is responsible for: getClassName method,
 getLocation method),
 ActivationID, and the
 MarshalledObject containing object specific
 initialization data, and
 id - the object's activation identifierdesc - the object's descriptorActivationException - if object activation failsRemoteException - if remote call fails 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, 2025, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.