anvil.server
Class Preferences
java.lang.Object
|
+--anvil.server.Preferences
- All Implemented Interfaces:
- Configurable
- Direct Known Subclasses:
- AccessPreferences, ApplicationPreferences, BindPreferences, CompilerPreferences, HandlerPreferences, ListenerPreferences, LocalizationPreferences, LoggingPreferences, ModulePreferences, NamespacePreferences, PolicyPreferences, PoolPreferences, RealmPreferences, SessionContainerPreferences, SessionPreferences
- public abstract class Preferences
- extends java.lang.Object
- implements Configurable
class Preferences
| 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 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
_parent
protected Zone _parent
_prefs
protected java.util.Map _prefs
Preferences
public Preferences(Zone parent)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getParent
public Zone getParent()
- Specified by:
getParent in interface Configurable
getType
public abstract int getType()
- Specified by:
getType in interface Configurable
isEmpty
public boolean isEmpty()
getPreferences
public java.lang.String[] getPreferences()
- Specified by:
getPreferences in interface Configurable
getAdditionalPreferenceNames
public java.lang.String[] getAdditionalPreferenceNames()
- Specified by:
getAdditionalPreferenceNames in interface Configurable
deletePreference
public boolean deletePreference(java.lang.String name)
setPreference
public boolean setPreference(java.lang.String name,
java.lang.String value)
- Specified by:
setPreference in interface Configurable
getPreference
public java.lang.Object getPreference(java.lang.String name)
- Specified by:
getPreference in interface Configurable
getPreference
public java.lang.Object getPreference(java.lang.String name,
java.lang.Object defaultvalue)
getBooleanPreference
public boolean getBooleanPreference(java.lang.String name)
getBooleanPreference
public boolean getBooleanPreference(java.lang.String name,
boolean defaultvalue)
getIntPreference
public int getIntPreference(java.lang.String name)
getIntPreference
public int getIntPreference(java.lang.String name,
int defaultvalue)
configure
public boolean configure(Configurable configurable)
- Specified by:
configure in interface Configurable
deleteConfiguration
public void deleteConfiguration(Configurable configurable)
- Specified by:
deleteConfiguration in interface Configurable
getConfigurations
public Configurable[] getConfigurations()
- Specified by:
getConfigurations in interface Configurable
parseValues
public static java.lang.String[] parseValues(java.lang.String values)