Remote |
ActivationID.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 .
|
ActivationMonitor |
ActivationSystem.activeGroup(ActivationGroupID id,
ActivationInstantiator group,
long incarnation) |
Callback to inform activation system that group is now
active.
|
protected void |
ActivationGroup.activeObject(ActivationID id,
MarshalledObject<? extends Remote> mobj) |
This protected method is necessary for subclasses to
make the activeObject callback to the group's
monitor.
|
abstract void |
ActivationGroup.activeObject(ActivationID id,
Remote obj) |
The group's activeObject method is called when an
object is exported (either by Activatable object
construction or an explicit call to
Activatable.exportObject .
|
static ActivationGroup |
ActivationGroup.createGroup(ActivationGroupID id,
ActivationGroupDesc desc,
long incarnation) |
Create and set the activation group for the current VM.
|
static ActivationID |
Activatable.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 ActivationID |
Activatable.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.
|
ActivationDesc |
ActivationSystem.getActivationDesc(ActivationID id) |
Returns the activation descriptor, for the object with the activation
identifier, id .
|
ActivationGroupDesc |
ActivationSystem.getActivationGroupDesc(ActivationGroupID id) |
Returns the activation group descriptor, for the group
with the activation group identifier, id .
|
static ActivationSystem |
ActivationGroup.getSystem() |
Returns the activation system for the VM.
|
static boolean |
Activatable.inactive(ActivationID id) |
Informs the system that the object with the corresponding activation
id is currently inactive.
|
boolean |
ActivationGroup.inactiveObject(ActivationID id) |
The group's inactiveObject method is called
indirectly via a call to the Activatable.inactive
method.
|
MarshalledObject |
ActivationGroup_Stub.newInstance(ActivationID id,
ActivationDesc desc) |
Stub method for ActivationGroup.newInstance .
|
MarshalledObject<? extends Remote> |
ActivationInstantiator.newInstance(ActivationID id,
ActivationDesc desc) |
The activator calls an instantiator's newInstance
method in order to recreate in that group an object with the
activation identifier, id , and descriptor,
desc .
|
static Remote |
Activatable.register(ActivationDesc desc) |
Register an object descriptor for an activatable remote
object so that is can be activated on demand.
|
ActivationGroupID |
ActivationSystem.registerGroup(ActivationGroupDesc desc) |
Register the activation group.
|
ActivationID |
ActivationSystem.registerObject(ActivationDesc desc) |
The registerObject method is used to register an
activation descriptor, desc , and obtain an
activation identifier for a activatable remote object.
|
ActivationDesc |
ActivationSystem.setActivationDesc(ActivationID id,
ActivationDesc desc) |
Set the activation descriptor, desc for the object with
the activation identifier, id .
|
ActivationGroupDesc |
ActivationSystem.setActivationGroupDesc(ActivationGroupID id,
ActivationGroupDesc desc) |
Set the activation group descriptor, desc for the object
with the activation group identifier, id .
|
static void |
ActivationGroup.setSystem(ActivationSystem system) |
Set the activation system for the VM.
|
static void |
Activatable.unregister(ActivationID id) |
Revokes previous registration for the activation descriptor
associated with id .
|
void |
ActivationSystem.unregisterGroup(ActivationGroupID id) |
Remove the activation group.
|
void |
ActivationSystem.unregisterObject(ActivationID id) |
Remove the activation id and associated descriptor previously
registered with the ActivationSystem ; the object
can no longer be activated via the object's activation id.
|