anvil.server
Class NamespacePreferences

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

public class NamespacePreferences
extends Preferences

class NamespacePreferences


Field Summary
static java.lang.String[] PREFERENCES
           
 
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
NamespacePreferences(Zone parent)
           
 
Method Summary
 PersistentNamespace createNamespace()
           
 boolean equals(java.lang.Object o)
           
 java.lang.String getName()
           
 java.lang.Object getPreference(java.lang.String name)
           
 java.lang.String[] getPreferences()
           
 java.lang.String getProvider()
           
 int getType()
           
 int hashCode()
           
 void setName(java.lang.String name)
           
 boolean setPreference(java.lang.String name, java.lang.String value)
           
 void setProvider(java.lang.String provider)
           
 
Methods inherited from class anvil.server.Preferences
configure, deleteConfiguration, deletePreference, getAdditionalPreferenceNames, getBooleanPreference, getBooleanPreference, getConfigurations, getIntPreference, getIntPreference, getParent, getPreference, isEmpty, parseValues, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

PREFERENCES

public static final java.lang.String[] PREFERENCES
Constructor Detail

NamespacePreferences

public NamespacePreferences(Zone parent)
Method Detail

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getType

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

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getProvider

public java.lang.String getProvider()

setProvider

public void setProvider(java.lang.String provider)

getPreferences

public java.lang.String[] getPreferences()
Specified by:
getPreferences in interface Configurable
Overrides:
getPreferences 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

createNamespace

public PersistentNamespace createNamespace()