public final class ConfigServerImpl extends ConfigImpl implements ConfigServer
ConfigImpl.ComponentMetaData
AMF_CONFIG_TYPE_MANUAL, AMF_CONFIG_TYPE_XML, CFML_WRITER_REFULAR, CFML_WRITER_WS, CFML_WRITER_WS_PREF, CLIENT_BOOLEAN_FALSE, CLIENT_BOOLEAN_TRUE, DEBUG_DATABASE, DEBUG_DUMP, DEBUG_EXCEPTION, DEBUG_IMPLICIT_ACCESS, DEBUG_QUERY_USAGE, DEBUG_TIMER, DEBUG_TRACING, DEFAULT_STORAGE_CLIENT, DEFAULT_STORAGE_SESSION, INSPECT_UNDEFINED, LUCEE_EXTENSION_PROVIDERS, MODE_CUSTOM, MODE_STRICT, SERVER_BOOLEAN_FALSE, SERVER_BOOLEAN_TRUE
CACHE_DEFAULT_FUNCTION, CACHE_DEFAULT_INCLUDE, CACHE_DEFAULT_NONE, CACHE_DEFAULT_OBJECT, CACHE_DEFAULT_QUERY, CACHE_DEFAULT_RESOURCE, CACHE_DEFAULT_TEMPLATE, CLIENT_SCOPE_TYPE_COOKIE, CLIENT_SCOPE_TYPE_DB, CLIENT_SCOPE_TYPE_FILE, INSPECT_ALWAYS, INSPECT_NEVER, INSPECT_ONCE, RECOMPILE_AFTER_STARTUP, RECOMPILE_ALWAYS, RECOMPILE_NEVER, SCOPE_SMALL, SCOPE_STANDARD, SCOPE_STRICT, SESSION_TYPE_CFML, SESSION_TYPE_J2EE
_getResourceCharset, _getTemplateCharset, _getWebCharset, allowCompiling, allowCompression, allowImplicidQueryCall, allowRealPath, checkForChangesInConfigFile, clearComponentCache, clearComponentMetadata, clearCTCache, clearFunctionCache, clearResourceProviders, closeConnection, contentLength, createFunction, createTag, debug, debugLogOutput, doComponentDeepSearch, doCustomTagDeepSearch, doLocalCustomTag, flushComponentPathCache, flushCTPathCache, getAdminSync, getAdminSyncClass, getAMFCaster, getAMFCasterArguments, getAMFCasterClass, getAMFConfigType, getApiKey, getApplicationListener, getApplicationLogger, getApplicationTimeout, getBaseComponentPageSource, getBaseComponentPageSource, getBaseComponentTemplate, getBufferOutput, getCacheConnections, getCacheDefaultConnection, getCacheDefaultConnectionName, getCacheDir, getCacheDirSize, getCachedPage, getCacheMD5, getCFCExtension, getCFMLExtensions, getCFMLWriterType, getCFXTagPool, getCGIScopeReadonly, getClassLoader, getClassLoader, getClientCluster, getClientScopeDir, getClientScopeDirSize, getClientStorage, getClientTimeout, getClientType, getClusterClass, getCombinedFLDs, getCompileType, getComponentDataMemberDefaultAccess, getComponentDefaultImport, getComponentDumpTemplate, getComponentLocalSearch, getComponentMappings, getComponentMetadata, getComponentRootSearch, getCompressInstance, getConfigDir, getConfigFile, getConsoleLayouts, getConstants, getCoreTagLib, getCTInitFile, getCustomTagExtensions, getCustomTagMappings, getDataSource, getDataSource, getDatasourceConnectionPool, getDataSources, getDataSourcesAsMap, getDebugEntries, getDebugEntry, getDebugMaxRecordsLogged, getDebugOptions, getDebugTemplate, getDefaultDataSource, getDefaultDumpWriter, getDefaultEncoding, getDefaultFunctionOutput, getDefaultResourceProvider, getDeployDirectory, getDotNotationUpperCase, getDumpWriter, getDumpWriter, getDumpWritersEntries, getErrorStatusCode, getErrorTemplate, getErrWriter, getExceptionLogger, getExecutionLogEnabled, getExecutionLogFactory, getExtensionDirectory, getExtensionProviders, getExtensions, getExternalizeStringGTE, getFactory, getFldFile, getFLDs, getFromFunctionCache, getFunctionMapping, getId, getId, getInspectTemplate, getLoadTime, getLocale, getLocalMode, getLog, getLog, getLogger, getLoggerAndSourceData, getLoggers, getMailDefaultEncoding, getMailLogger, getMailServers, getMailSpoolInterval, getMailTimeout, getMappings, getMode, getORMConfig, getORMEngine, getORMEngineClass, getOutWriter, getPageSource, getPageSourceExisting, getPageSources, getPageSources, getPasswordOrigin, getPasswordSalt, getPasswordType, getPhysical, getPhysicalResourceExisting, getPhysicalResources, getProxyData, getPSQL, getQueueEnable, getQueueMax, getQueueTimeout, getRemoteClientDirectory, getRemoteClientLog, getRemoteClients, getRemoteClientUsage, getRequestTimeout, getRequestTimeoutLogger, getResource, getResourceCharset, getResourceClassLoader, getResourceClassLoader, getResourceLayouts, getResourceProviders, getRestList, getRestMappings, getRestSetting, getRPCClassLoader, getSalt, getScheduleLogger, getScheduler, getScopeCascadingType, getScriptProtect, getSearchEngine, getSecurityKey, getSecurityToken, getSerialNumber, getSessionCluster, getSessionScopeDir, getSessionScopeDirSize, getSessionStorage, getSessionTimeout, getSessionType, getSpoolerEngine, getSuppressWSBeforeArg, getTagDefaultAttributeValues, getTagDirectory, getTagMapping, getTempDirectory, getTemplateCharset, getTimeServer, getTimeServerOffset, getTimeZone, getTldFile, getTLDs, getTraceLogger, getTriggerComponentDataMember, getTypeChecking, getUseTimeServer, getVersion, getVideoDirectory, getVideoExecuterClass, getWebCharset, hasDebugOptions, hasPassword, isAllowURLRequestTimeout, isClientCookies, isClientManagement, isDomainCookies, isExtensionEnabled, isMailSpoolEnable, isPasswordEqual, isProxyEnableFor, isSessionManagement, isShowVersion, isSuppressContent, isSuppressWhitespace, lastModified, listComponentCache, listCTCache, mergeFormAndURL, passwordEqual, putCachedPageSource, putComponentMetadata, putCTInitFile, putToFunctionCache, reloadTimeServerOffset, resetORMEngine, resetRPCClassLoader, setAllowURLRequestTimeout, setAMFCaster, setAMFCaster, setAMFConfigType, setAMFConfigType, setCacheMD5, toPageSource, useComponentPathCache, useComponentShadow, useCTPathCache
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getRemoteClients
allowImplicidQueryCall, allowRealPath, debug, doCustomTagDeepSearch, doLocalCustomTag, getAdminSyncClass, getApplicationListener, getApplicationLogger, getApplicationTimeout, getBaseComponentPageSource, getBaseComponentTemplate, getCacheConnections, getCacheDefaultConnection, getCacheDefaultConnectionName, getCacheDir, getCacheDirSize, getCFCExtension, getCFMLExtensions, getCFXTagPool, getClassLoader, getClassLoader, getClientCluster, getClientScopeDir, getClientScopeDirSize, getClientTimeout, getClientType, getClusterClass, getCompileType, getComponentDataMemberDefaultAccess, getComponentDumpTemplate, getComponentMappings, getConfigDir, getConfigFile, getConstants, getCustomTagExtensions, getCustomTagMappings, getDataSource, getDataSource, getDataSources, getDataSourcesAsMap, getDebugTemplate, getDefaultDataSource, getDefaultDumpWriter, getDefaultEncoding, getDefaultResourceProvider, getDeployDirectory, getDumpWriter, getDumpWriter, getErrorStatusCode, getErrorTemplate, getErrWriter, getExceptionLogger, getExtensionDirectory, getExtensionProviders, getExtensions, getFactory, getFldFile, getId, getInspectTemplate, getLoadTime, getLocale, getLocalMode, getMailDefaultEncoding, getMailLogger, getMailServers, getMailSpoolInterval, getMailTimeout, getMappings, getOutWriter, getPageSource, getPageSourceExisting, getPageSources, getPhysical, getPhysicalResourceExisting, getPhysicalResources, getProxyData, getPSQL, getRemoteClientDirectory, getRemoteClientLog, getRemoteClientUsage, getRequestTimeout, getRequestTimeoutLogger, getResource, getResourceCharset, getResourceProviders, getRestSetting, getRPCClassLoader, getScheduleLogger, getScheduler, getScopeCascadingType, getScriptProtect, getSearchEngine, getSessionCluster, getSessionTimeout, getSessionType, getSpoolerEngine, getTempDirectory, getTemplateCharset, getTimeServer, getTimeServerOffset, getTimeZone, getTldFile, getTraceLogger, getTriggerComponentDataMember, getVersion, getVideoDirectory, getVideoExecuterClass, getWebCharset, hasPassword, isClientCookies, isClientManagement, isDomainCookies, isExtensionEnabled, isMailSpoolEnable, isProxyEnableFor, isSessionManagement, isShowVersion, isSuppressWhitespace, mergeFormAndURL, passwordEqual, reloadTimeServerOffset, useComponentShadow
public ConfigListener getConfigListener()
getConfigListener
in interface ConfigServer
public void setConfigListener(ConfigListener configListener)
setConfigListener
in interface ConfigServer
configListener
- the configListener to setpublic ConfigServer getConfigServer(String password)
getConfigServer
in interface Config
public ConfigWeb[] getConfigWebs()
getConfigWebs
in interface ConfigServer
public ConfigWeb getConfigWeb(String relpath)
getConfigWeb
in interface ConfigServer
public ConfigWebImpl getConfigWebById(String id)
public CFMLFactoryImpl[] getJSPFactories()
public Map<String,CFMLFactory> getJSPFactoriesAsMap()
getJSPFactoriesAsMap
in interface ConfigServer
public SecurityManager getSecurityManager(String id)
getSecurityManager
in interface ConfigServer
public boolean hasIndividualSecurityManager(String id)
ConfigServer
hasIndividualSecurityManager
in interface ConfigServer
id
- for the security managerpublic SecurityManager getDefaultSecurityManager()
getDefaultSecurityManager
in interface ConfigServer
public CFMLEngine getCFMLEngine()
getCFMLEngine
in interface ConfigServer
public Resource getRootDirectory()
getRootDirectory
in interface Config
getRootDirectory
in class ConfigImpl
public String getUpdateType()
getUpdateType
in interface Config
getUpdateType
in class ConfigImpl
public void setUpdateType(String updateType)
setUpdateType
in interface ConfigServer
updateType
- The updateType to set.public URL getUpdateLocation()
getUpdateLocation
in interface Config
getUpdateLocation
in class ConfigImpl
public void setUpdateLocation(URL updateLocation)
setUpdateLocation
in interface ConfigServer
updateLocation
- The updateLocation to set.public void setUpdateLocation(String strUpdateLocation) throws MalformedURLException
setUpdateLocation
in interface ConfigServer
strUpdateLocation
- The updateLocation to set.MalformedURLException
public void setUpdateLocation(String strUpdateLocation, URL defaultValue)
setUpdateLocation
in interface ConfigServer
strUpdateLocation
- The updateLocation to set.public SecurityManager getSecurityManager()
getSecurityManager
in interface Config
getSecurityManager
in class ConfigImpl
public ThreadQueue setThreadQueue(ThreadQueue threadQueue)
public ThreadQueue getThreadQueue()
getThreadQueue
in interface Config
public RequestMonitor[] getRequestMonitors()
getRequestMonitors
in interface Config
public RequestMonitor getRequestMonitor(String name) throws ApplicationException
getRequestMonitor
in interface Config
ApplicationException
public IntervallMonitor[] getIntervallMonitors()
getIntervallMonitors
in interface Config
public IntervallMonitor getIntervallMonitor(String name) throws ApplicationException
getIntervallMonitor
in interface Config
ApplicationException
public void setActionMonitorCollector(ActionMonitorCollector actionMonitorCollector)
public ActionMonitorCollector getActionMonitorCollector()
public Object getActionMonitor(String name)
public boolean isMonitoringEnabled()
isMonitoringEnabled
in interface Config
public int getLoginDelay()
getLoginDelay
in class ConfigImpl
public boolean getLoginCaptcha()
getLoginCaptcha
in class ConfigImpl
public boolean getRememberMe()
getRememberMe
in class ConfigImpl
public void reset()
Config
reset
in interface Config
reset
in class ConfigImpl
public Resource getSecurityDirectory()
getSecurityDirectory
in interface Config
public void checkPermGenSpace(boolean check)
Config
checkPermGenSpace
in interface Config
public int getPermGenCleanUpThreshold()
public void setPermGenCleanUpThreshold(int permGenCleanUpThreshold)
public long countLoadedPages()
public Cluster createClusterScope() throws PageException
createClusterScope
in class ConfigImpl
PageException
public boolean hasServerPassword()
hasServerPassword
in interface Config
public String[] getInstalledPatches() throws PageException
PageException
public boolean allowRequestTimeout()
allowRequestTimeout
in interface Config
public boolean getFullNullSupport()
getFullNullSupport
in class ConfigImpl
public String[] getAuthenticationKeys()
public ConfigServer getConfigServer(String key, String nonce)
public void checkAccess(String password) throws ExpressionException
ExpressionException
public void checkAccess(String key, long timeNonce) throws PageException
PageException
Copyright © 2015 Lucee