Uses of Class
java.rmi.activation.ActivationException
| Package | Description |
|---|---|
| java.rmi.activation |
Provides support for RMI Object Activation.
|
-
Uses of ActivationException in java.rmi.activation
Subclasses of ActivationException in java.rmi.activation Modifier and Type Class Description classUnknownGroupExceptionAnUnknownGroupExceptionis 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.classUnknownObjectExceptionAnUnknownObjectExceptionis thrown by methods of classes and interfaces in thejava.rmi.activationpackage when theActivationIDparameter to the method is determined to be invalid.Methods in java.rmi.activation that throw ActivationException Modifier and Type Method Description RemoteActivationID. activate(boolean force)Activate the object for this id.MarshalledObject<? extends Remote>Activator. activate(ActivationID id, boolean force)Activate the object associated with the activation identifier,id.ActivationMonitorActivationSystem. activeGroup(ActivationGroupID id, ActivationInstantiator group, long incarnation)Callback to inform activation system that group is now active.protected voidActivationGroup. activeObject(ActivationID id, MarshalledObject<? extends Remote> mobj)This protected method is necessary for subclasses to make theactiveObjectcallback to the group's monitor.abstract voidActivationGroup. activeObject(ActivationID id, Remote obj)The group'sactiveObjectmethod is called when an object is exported (either byActivatableobject construction or an explicit call toActivatable.exportObject.static ActivationGroupActivationGroup. createGroup(ActivationGroupID id, ActivationGroupDesc desc, long incarnation)Create and set the activation group for the current VM.static ActivationIDActivatable. exportObject(Remote obj, String location, MarshalledObject<?> data, boolean restart, int port)Registers an activation descriptor (with the specified location, data, and restart mode) for the specified object, and exports that object with the specified port.static ActivationIDActivatable. exportObject(Remote obj, String location, MarshalledObject<?> data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)Registers an activation descriptor (with the specified location, data, and restart mode) for the specified object, and exports that object with the specified port, and the specified client and server socket factories.ActivationDescActivationSystem. getActivationDesc(ActivationID id)Returns the activation descriptor, for the object with the activation identifier,id.ActivationGroupDescActivationSystem. getActivationGroupDesc(ActivationGroupID id)Returns the activation group descriptor, for the group with the activation group identifier,id.static ActivationSystemActivationGroup. getSystem()Returns the activation system for the VM.static booleanActivatable. inactive(ActivationID id)Informs the system that the object with the corresponding activationidis currently inactive.booleanActivationGroup. inactiveObject(ActivationID id)The group'sinactiveObjectmethod is called indirectly via a call to theActivatable.inactivemethod.MarshalledObjectActivationGroup_Stub. newInstance(ActivationID id, ActivationDesc desc)Stub method forActivationGroup.newInstance.MarshalledObject<? extends Remote>ActivationInstantiator. newInstance(ActivationID id, ActivationDesc desc)The activator calls an instantiator'snewInstancemethod in order to recreate in that group an object with the activation identifier,id, and descriptor,desc.static RemoteActivatable. register(ActivationDesc desc)Register an object descriptor for an activatable remote object so that is can be activated on demand.ActivationGroupIDActivationSystem. registerGroup(ActivationGroupDesc desc)Register the activation group.ActivationIDActivationSystem. registerObject(ActivationDesc desc)TheregisterObjectmethod is used to register an activation descriptor,desc, and obtain an activation identifier for a activatable remote object.ActivationDescActivationSystem. setActivationDesc(ActivationID id, ActivationDesc desc)Set the activation descriptor,descfor the object with the activation identifier,id.ActivationGroupDescActivationSystem. setActivationGroupDesc(ActivationGroupID id, ActivationGroupDesc desc)Set the activation group descriptor,descfor the object with the activation group identifier,id.static voidActivationGroup. setSystem(ActivationSystem system)Set the activation system for the VM.static voidActivatable. unregister(ActivationID id)Revokes previous registration for the activation descriptor associated withid.voidActivationSystem. unregisterGroup(ActivationGroupID id)Remove the activation group.voidActivationSystem. unregisterObject(ActivationID id)Remove the activation id and associated descriptor previously registered with theActivationSystem; the object can no longer be activated via the object's activation id.Constructors in java.rmi.activation that throw ActivationException Constructor Description Activatable(String location, MarshalledObject<?> data, boolean restart, int port)Constructs an activatable remote object by registering an activation descriptor (with the specified location, data, and restart mode) for this object, and exporting the object with the specified port.Activatable(String location, MarshalledObject<?> data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)Constructs an activatable remote object by registering an activation descriptor (with the specified location, data, and restart mode) for this object, and exporting the object with the specified port, and specified client and server socket factories.ActivationDesc(String className, String location, MarshalledObject<?> data)Constructs an object descriptor for an object whose class name isclassName, that can be loaded from the codelocationand whose initialization information isdata.ActivationDesc(String className, String location, MarshalledObject<?> data, boolean restart)Constructs an object descriptor for an object whose class name isclassName, that can be loaded from the codelocationand whose initialization information isdata.