JavaTM 2 Platform Std. Ed. v1.6.0
java.rmi.activation
Class ActivationGroup_Stub
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteStub
java.rmi.activation.ActivationGroup_Stub
- All Implemented Interfaces:
- Serializable, ActivationInstantiator, Remote
public final class ActivationGroup_Stub - extends RemoteStub
- implements ActivationInstantiator, Remote
ActivationGroup_Stub is a stub class
for the subclasses of java.rmi.activation.ActivationGroup
that are exported as a java.rmi.server.UnicastRemoteObject .
- Since:
- 1.2
- See Also:
- Serialized Form
ActivationGroup_Stub
public ActivationGroup_Stub(RemoteRef ref)
- Constructs a stub for the
ActivationGroup class. It
invokes the superclass RemoteStub(RemoteRef)
constructor with its argument, ref .
- Parameters:
ref - a remote ref
newInstance
public MarshalledObject newInstance(ActivationID id,
ActivationDesc desc)
throws RemoteException,
ActivationException
- Stub method for
ActivationGroup.newInstance . Invokes
the invoke method on this instance's
RemoteObject.ref field, with this as the
first argument, a two-element Object[] as the second
argument (with id as the first element and
desc as the second element), and -5274445189091581345L
as the third argument, and returns the result. If that invocation
throws a RuntimeException , RemoteException ,
or an ActivationException , then that exception is
thrown to the caller. If that invocation throws any other
java.lang.Exception , then a
java.rmi.UnexpectedException is thrown to the caller
with the original exception as the cause.
- Specified by:
newInstance in interface ActivationInstantiator
- Parameters:
id - an activation identifierdesc - an activation descriptor
- Returns:
- the result of the invocation
- Throws:
RemoteException - if invocation results in
a RemoteException
ActivationException - if invocation
results in an ActivationException
Copyright 2003 Sun Microsystems, Inc. All rights reserved
|