public abstract class ActivationGroup extends UnicastRemoteObject implements ActivationInstantiator
ref
Modifier | Constructor and Description |
---|---|
protected |
ActivationGroup(ActivationGroupID groupID) |
Modifier and Type | Method and Description |
---|---|
protected void |
activeObject(ActivationID id,
MarshalledObject mobj) |
abstract void |
activeObject(ActivationID id,
Remote obj) |
static ActivationGroup |
createGroup(ActivationGroupID id,
ActivationGroupDesc desc,
long incarnation) |
static ActivationGroupID |
currentGroupID() |
static ActivationSystem |
getSystem() |
protected void |
inactiveGroup() |
boolean |
inactiveObject(ActivationID id) |
static void |
setSystem(ActivationSystem system) |
clone, exportObject, exportObject, exportObject, unexportObject
getClientHost, getLog, setLog
equals, getRef, hashCode, toString, toStub
finalize, getClass, notify, notifyAll, wait, wait, wait
newInstance
protected ActivationGroup(ActivationGroupID groupID) throws RemoteException
RemoteException
public static ActivationGroup createGroup(ActivationGroupID id, ActivationGroupDesc desc, long incarnation) throws ActivationException
ActivationException
public static ActivationGroupID currentGroupID()
public static void setSystem(ActivationSystem system) throws ActivationException
ActivationException
public static ActivationSystem getSystem() throws ActivationException
ActivationException
public abstract void activeObject(ActivationID id, Remote obj) throws ActivationException, UnknownObjectException, RemoteException
protected void activeObject(ActivationID id, MarshalledObject mobj) throws ActivationException, UnknownObjectException, RemoteException
protected void inactiveGroup() throws UnknownGroupException, RemoteException
UnknownGroupException
RemoteException
public boolean inactiveObject(ActivationID id) throws ActivationException, UnknownObjectException, RemoteException