anvil.server
Interface Configurable

All Known Implementing Classes:
Preferences, Zone

public interface Configurable

interface Configurable


Field Summary
static int ACCESS
           
static int APPLICATION
           
static int BIND
           
static java.lang.String[] CLASSES
           
static int COMPILER
           
static int DOMAIN
           
static int HANDLERS
           
static int LISTENER
           
static int LOCALIZATION
           
static int LOGGING
           
static int MODULES
           
static int NAMESPACE
           
static int POLICY
           
static int POOL
           
static int REALM
           
static int SERVER
           
static int SESSION
           
static int SESSION_CONTAINER
           
static int ZONE
           
 
Method Summary
 boolean configure(Configurable configurable)
           
 void deleteConfiguration(Configurable configurable)
           
 java.lang.String[] getAdditionalPreferenceNames()
           
 Configurable[] getConfigurations()
           
 Zone getParent()
           
 java.lang.Object getPreference(java.lang.String name)
           
 java.lang.String[] getPreferences()
           
 int getType()
           
 boolean setPreference(java.lang.String name, java.lang.String value)
           
 

Field Detail

CLASSES

public static final java.lang.String[] CLASSES

ACCESS

public static final int ACCESS
See Also:
Constant Field Values

APPLICATION

public static final int APPLICATION
See Also:
Constant Field Values

BIND

public static final int BIND
See Also:
Constant Field Values

COMPILER

public static final int COMPILER
See Also:
Constant Field Values

DOMAIN

public static final int DOMAIN
See Also:
Constant Field Values

HANDLERS

public static final int HANDLERS
See Also:
Constant Field Values

LISTENER

public static final int LISTENER
See Also:
Constant Field Values

LOCALIZATION

public static final int LOCALIZATION
See Also:
Constant Field Values

LOGGING

public static final int LOGGING
See Also:
Constant Field Values

MODULES

public static final int MODULES
See Also:
Constant Field Values

NAMESPACE

public static final int NAMESPACE
See Also:
Constant Field Values

POLICY

public static final int POLICY
See Also:
Constant Field Values

POOL

public static final int POOL
See Also:
Constant Field Values

REALM

public static final int REALM
See Also:
Constant Field Values

SERVER

public static final int SERVER
See Also:
Constant Field Values

SESSION

public static final int SESSION
See Also:
Constant Field Values

SESSION_CONTAINER

public static final int SESSION_CONTAINER
See Also:
Constant Field Values

ZONE

public static final int ZONE
See Also:
Constant Field Values
Method Detail

getParent

public Zone getParent()

getType

public int getType()

getPreferences

public java.lang.String[] getPreferences()

getAdditionalPreferenceNames

public java.lang.String[] getAdditionalPreferenceNames()

getPreference

public java.lang.Object getPreference(java.lang.String name)

setPreference

public boolean setPreference(java.lang.String name,
                             java.lang.String value)

configure

public boolean configure(Configurable configurable)

deleteConfiguration

public void deleteConfiguration(Configurable configurable)

getConfigurations

public Configurable[] getConfigurations()