anvil.server
Class PolicyPreferences

java.lang.Object
  |
  +--anvil.server.Preferences
        |
        +--anvil.server.PolicyPreferences
All Implemented Interfaces:
Configurable

public class PolicyPreferences
extends Preferences

class PolicyPreferences


Field Summary
 
Fields inherited from class anvil.server.Preferences
_parent, _prefs
 
Fields inherited from interface anvil.server.Configurable
ACCESS, APPLICATION, BIND, CLASSES, COMPILER, DOMAIN, HANDLERS, LISTENER, LOCALIZATION, LOGGING, MODULES, NAMESPACE, POLICY, POOL, REALM, SERVER, SESSION, SESSION_CONTAINER, ZONE
 
Constructor Summary
PolicyPreferences(Zone parent)
           
 
Method Summary
protected  void addPermission(java.security.Permissions permissions, java.lang.String values)
           
static java.security.Permission createPermission(java.lang.String[] args)
           
 java.lang.String[] getAdditionalPreferenceNames()
           
 java.security.Permissions getLocalPermissions()
           
 java.security.Permissions getPermissions()
           
 java.lang.Object getPreference(java.lang.String name)
           
 int getType()
           
 boolean setPreference(java.lang.String name, java.lang.String value)
           
 
Methods inherited from class anvil.server.Preferences
configure, deleteConfiguration, deletePreference, getBooleanPreference, getBooleanPreference, getConfigurations, getIntPreference, getIntPreference, getParent, getPreference, getPreferences, isEmpty, parseValues, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PolicyPreferences

public PolicyPreferences(Zone parent)
Method Detail

addPermission

protected void addPermission(java.security.Permissions permissions,
                             java.lang.String values)

getPermissions

public java.security.Permissions getPermissions()

getLocalPermissions

public java.security.Permissions getLocalPermissions()

getType

public int getType()
Specified by:
getType in interface Configurable
Specified by:
getType in class Preferences

getAdditionalPreferenceNames

public java.lang.String[] getAdditionalPreferenceNames()
Specified by:
getAdditionalPreferenceNames in interface Configurable
Overrides:
getAdditionalPreferenceNames in class Preferences

getPreference

public java.lang.Object getPreference(java.lang.String name)
Specified by:
getPreference in interface Configurable
Overrides:
getPreference in class Preferences

setPreference

public boolean setPreference(java.lang.String name,
                             java.lang.String value)
Specified by:
setPreference in interface Configurable
Overrides:
setPreference in class Preferences

createPermission

public static final java.security.Permission createPermission(java.lang.String[] args)
                                                       throws java.lang.Throwable
java.lang.Throwable