private static class SystemAccessExporter.SystemImpl extends AbstractSystem
| Modifier and Type | Field and Description |
|---|---|
private ActivationSystem |
impl |
private GroupPolicy |
policy |
SYSTEM_PORT| Constructor and Description |
|---|
SystemImpl(ActivationSystem impl,
GroupPolicy policy) |
private final ActivationSystem impl
private final GroupPolicy policy
SystemImpl(ActivationSystem impl, GroupPolicy policy)
public ActivationID registerObject(ActivationDesc desc) throws ActivationException, RemoteException
ActivationExceptionRemoteExceptionpublic void unregisterObject(ActivationID id) throws ActivationException, RemoteException
ActivationExceptionRemoteExceptionpublic ActivationGroupID registerGroup(ActivationGroupDesc desc) throws ActivationException, RemoteException
ActivationExceptionRemoteExceptionpublic ActivationMonitor activeGroup(ActivationGroupID id, ActivationInstantiator group, long incarnation) throws ActivationException, RemoteException
ActivationExceptionRemoteExceptionpublic void unregisterGroup(ActivationGroupID id) throws ActivationException, RemoteException
ActivationExceptionRemoteExceptionpublic ActivationDesc setActivationDesc(ActivationID id, ActivationDesc desc) throws ActivationException, RemoteException
ActivationExceptionRemoteExceptionpublic ActivationGroupDesc setActivationGroupDesc(ActivationGroupID id, ActivationGroupDesc desc) throws ActivationException, RemoteException
ActivationExceptionRemoteExceptionpublic ActivationDesc getActivationDesc(ActivationID id) throws ActivationException, RemoteException
ActivationExceptionRemoteExceptionpublic ActivationGroupDesc getActivationGroupDesc(ActivationGroupID id) throws ActivationException, RemoteException
ActivationExceptionRemoteExceptionpublic void shutdown()
throws RemoteException
RemoteExceptionpublic Map getActivationGroups() throws RemoteException
ActivationAdminActivationGroupID to
ActivationGroupDesc for all registered
activation groups. The map contains a snapshot of the state at
the time of the call; subsequent state changes are not reflected
in the map, nor do changes in the map cause changes in the state
of the activation system daemon.ActivationGroupID to
ActivationGroupDesc for all registered activation groupsRemoteException - if a communication-related exception occurspublic Map getActivatableObjects(ActivationGroupID id) throws UnknownGroupException, RemoteException
ActivationAdminActivationID to
ActivationDesc for all activatable objects
registered in the group registered under the specified activation
group identifier. The map contains a snapshot of the state at
the time of the call; subsequent state changes are not reflected
in the map, nor do changes in the map cause changes in the state
of the activation system daemon.id - activation group identifierActivationID to
ActivationDesc for all activatable objects registered in
the group registered under the specified activation group identifierUnknownGroupException - if no group is registered under the
specified activation group identifierRemoteException - if a communication-related exception occursCopyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.