public final class MonitorPermission
extends net.jini.security.AccessPermission
ActivationMonitor remote object exported with
 BasicJeriExporter. This class can be passed to
 BasicInvocationDispatcher, and then used in
 security policy permission grants.
 This permission class can also be used to grant permission to invoke
 the method ActivationGroup.activeObject, ActivationGroup.inactiveObject , or ActivationGroup.inactive.
 
 
An instance contains a name (also referred to as a "target name") but
 no actions list; you either have the named permission or you don't. The
 convention is that the target name is the fully qualified name of the
 remote method being invoked. Wildcard matches are supported using the
 syntax specified by AccessPermission.
 
| Permission Target Name | What the Permission Allows | Risks of Allowing this Permission | 
|---|---|---|
| ActivationMonitor.activeObject | invoking ActivationMonitor.activeObject | 
 The caller can cause an object to be treated as active by the activation system and can inject the proxy for that object that will be returned by the activator, if it knows the activation identifier. | 
| ActivationMonitor.inactiveGroup | invoking ActivationMonitor.inactiveGroup | 
 The caller can cause an activation group to be treated as inactive by the activation system if it knows the activation group identifier and the incarnation. | 
| ActivationMonitor.inactiveObject | invoking ActivationMonitor.inactiveObject | 
 The caller can cause an active object to be treated as inactive by the activation system if it knows the activation identifier. | 
| Constructor and Description | 
|---|
MonitorPermission(String name)
Creates an instance with the specified name. 
 | 
equals, getActions, hashCode, impliescheckGuard, getName, newPermissionCollection, toStringpublic MonitorPermission(String name)
name - the target nameCopyright © 2016–2018. All rights reserved.