class Activation.SystemImpl extends AbstractSystem implements ServerProxyTrust
SYSTEM_PORT| Constructor and Description |
|---|
SystemImpl() |
public ActivationID registerObject(ActivationDesc desc) throws ActivationException
registerObject in interface ActivationSystemActivationExceptionpublic void unregisterObject(ActivationID id) throws ActivationException
unregisterObject in interface ActivationSystemActivationExceptionpublic ActivationGroupID registerGroup(ActivationGroupDesc desc) throws ActivationException
registerGroup in interface ActivationSystemActivationExceptionpublic ActivationMonitor activeGroup(ActivationGroupID id, ActivationInstantiator group, long incarnation) throws ActivationException, RemoteException
activeGroup in interface ActivationSystemActivationExceptionRemoteExceptionpublic void unregisterGroup(ActivationGroupID id) throws ActivationException
unregisterGroup in interface ActivationSystemActivationExceptionpublic ActivationDesc setActivationDesc(ActivationID id, ActivationDesc desc) throws ActivationException
setActivationDesc in interface ActivationSystemActivationExceptionpublic ActivationGroupDesc setActivationGroupDesc(ActivationGroupID id, ActivationGroupDesc desc) throws ActivationException
setActivationGroupDesc in interface ActivationSystemActivationExceptionpublic ActivationDesc getActivationDesc(ActivationID id) throws UnknownObjectException
getActivationDesc in interface ActivationSystemUnknownObjectExceptionpublic ActivationGroupDesc getActivationGroupDesc(ActivationGroupID id) throws UnknownGroupException
getActivationGroupDesc in interface ActivationSystemUnknownGroupExceptionpublic void shutdown()
shutdown in interface ActivationSystempublic Map<ActivationGroupID,ActivationGroupDesc> getActivationGroups()
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.getActivationGroups in interface ActivationAdminActivationGroupID to
ActivationGroupDesc for all registered activation groupspublic Map<ActivationID,ActivationDesc> getActivatableObjects(ActivationGroupID id) throws UnknownGroupException
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.getActivatableObjects in interface ActivationAdminid - 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 identifierpublic TrustVerifier getProxyVerifier()
ServerProxyTrustTrustVerifier that can be used to verify that
a proxy can be trusted as a proxy for the service; that is, the
isTrustedObject method of the
returned verifier can be called with a candidate proxy. The verifier
should be able to verify all proxies for the service, including
proxies for resources (such as leases and registrations).getProxyVerifier in interface ServerProxyTrustTrustVerifier that can be used to verify that
a proxy can be trusted as a proxy for the serviceCopyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.