anvil.server
Class Domain
java.lang.Object
|
+--anvil.server.Zone
|
+--anvil.server.Domain
- All Implemented Interfaces:
- Configurable
- Direct Known Subclasses:
- Server
- public class Domain
- extends Zone
class Domain
| Fields inherited from class anvil.server.Zone |
_accessprefs, _address, _applicationprefs, _assert, _auth, _bindprefs, _charset, _charsetname, _childs, _classloader, _combinedpermissions, _combinedpermissionscreated, _compilerprefs, _container, _content, _debug, _dispatcher, _handlerprefs, _hidden, _index, _invalidate, _listener, _listenerprefs, _localizationprefs, _log, _loggingprefs, _manager, _moduleprefs, _modules, _namespace, _namespaces, _namespacesprefs, _parent, _pathinfo, _pattern, _policyprefs, _pools, _pretty, _realmprefs, _realms, _repositories, _sessioncontainer, _sessioncontainerprefs, _sessionprefs, _started, _thecontainer |
| 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 anvil.server.Zone |
accept, acquireConnection, analyzePathinfo, checkPermission, createContainer, deleteConfiguration, endsWith, findJava, getAccessPreferences, getAdditionalPreferenceNames, getAddress, getApplicationPreferences, getAssert, getAuthorization, getBasePath, getBindPreferences, getCacheContents, getCharset, getCharsetName, getChilds, getClassLoader, getCombinedPermissions, getCompilerPreferences, getConfigurations, getConfigurations, getContainer, getContentHandler, getContentProcessing, getContentType, getDebug, getDirectoryIndex, getDispatcher, getDispatcherZone, getLocalizationPreferences, getLocalPermissions, getLoggingPreferences, getManager, getManagerFor, getModulePreferences, getModules, getNamespace, getNamespace, getParent, getParentPath, getPath, getPattern, getPermissions, getRealm, getRealmPreferences, getRepositories, getServer, getSessionContainer, getSessionContainerPreferences, getSessionPreferences, initContainer, isHidden, isStarted, log, mergePath, mergePaths, printPretty, purgeCache, resolve, resolve, resolve, resolveZone, sendRedirect, service, service, setAssert, setCharsetName, setContainer, setContentProcessing, setDebug, setDirectoryIndex, setDispatcher, setHidden, setNamespace, setParent, setPattern, setPrintPretty, setRepositories, setShouldInvalidate, shouldInvalidate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PREFERENCES
public static final java.lang.String[] PREFERENCES
_name
protected java.lang.String _name
_hostname
protected java.lang.String _hostname
_hostnames
protected java.lang.String _hostnames
_aliases
protected java.lang.String[] _aliases
_adaptername
protected java.lang.String _adaptername
_adapterfactory
protected RequestAdapterFactory _adapterfactory
_hasPolicy
protected boolean _hasPolicy
Domain
public Domain(Zone parent)
toString
public java.lang.String toString()
- Overrides:
toString in class Zone
getDomain
public Domain getDomain()
- Overrides:
getDomain in class Zone
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
setAdapterName
public void setAdapterName(java.lang.String name)
getAdapterName
public java.lang.String getAdapterName()
getAdapterFactory
public RequestAdapterFactory getAdapterFactory()
- Overrides:
getAdapterFactory in class Zone
setPathinfo
public void setPathinfo(java.lang.String pathinfo)
- Overrides:
setPathinfo in class Zone
getPathinfo
public java.lang.String getPathinfo()
- Overrides:
getPathinfo in class Zone
getBasePathinfo
public java.lang.String getBasePathinfo()
setHostnames
public void setHostnames(java.lang.String hostnames)
getHostname
public java.lang.String getHostname()
- Overrides:
getHostname in class Zone
hasPolicy
public boolean hasPolicy()
enablePolicy
public void enablePolicy()
resolveDomain
public Zone resolveDomain(java.lang.String hostname)
- Overrides:
resolveDomain in class Zone
resolveZone
public Zone resolveZone(java.lang.String pathinfo)
- Overrides:
resolveZone in class Zone
acceptsDomain
public boolean acceptsDomain(java.lang.String hostname1,
java.lang.String hostname2)
getType
public int getType()
- Specified by:
getType in interface Configurable- Overrides:
getType in class Zone
getPreferences
public java.lang.String[] getPreferences()
- Specified by:
getPreferences in interface Configurable- Overrides:
getPreferences in class Zone
getPreference
public java.lang.Object getPreference(java.lang.String name)
- Specified by:
getPreference in interface Configurable- Overrides:
getPreference in class Zone
setPreference
public boolean setPreference(java.lang.String name,
java.lang.String value)
- Specified by:
setPreference in interface Configurable- Overrides:
setPreference in class Zone
configure
public boolean configure(Configurable configurable)
- Specified by:
configure in interface Configurable- Overrides:
configure in class Zone
start
public void start()
- Overrides:
start in class Zone
stop
public void stop()
- Overrides:
stop in class Zone