public final class SharedActivationPolicyPermission extends Permission implements Serializable
Permission class used by the service starter package.
 This class takes a policy string argument that follows the matching semantics defined by FilePermission. The ActivateWrapper class explicitly checks to see if the service's
 import codebase has been granted access to service's associated policy file in the shared VM's
 policy. An example grant is:
 grant codebase "file:install_dir/lib/fiddler.jar" {
     permission com.sun.jini.start.SharedActivationPolicyPermission
         "policy_dir${/}policy.fiddler";
 };
 install_dir/lib/fiddler.jar for
 their import codebase to use policy_dir${/}policy.fiddler for
 their policy file, where install_dir is the installation directory of the
 starter kit and policy_dir is the pathname to the directory containing the
 policy file.| Constructor and Description | 
|---|
| SharedActivationPolicyPermission(String policy)Constructor that creates a  SharedActivationPolicyPermissionwith the specified
 name. | 
| SharedActivationPolicyPermission(String policy,
                                String action)Constructor that creates a  SharedActivationPolicyPermissionwith the specified
 name. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(Object obj)Two instances are equal if they have the same name. | 
| String | getActions() | 
| int | hashCode() | 
| boolean | implies(Permission p) | 
| PermissionCollection | newPermissionCollection() | 
checkGuard, getName, toStringpublic SharedActivationPolicyPermission(String policy)
SharedActivationPolicyPermission with the specified
 name. Delegates policy to supertype.public SharedActivationPolicyPermission(String policy, String action)
SharedActivationPolicyPermission with the specified
 name. This constructor exists for use by the Policy object to instantiate new
 Permission objects. The action argument is currently ignored.public boolean implies(Permission p)
implies in class Permissionpublic boolean equals(Object obj)
equals in class Permissionpublic int hashCode()
hashCode in class Permissionpublic String getActions()
getActions in class Permissionpublic PermissionCollection newPermissionCollection()
newPermissionCollection in class PermissionCopyright © GigaSpaces.