declare namespace org { namespace eclipse { namespace jetty { namespace webapp { class WebAppContext extends org.eclipse.jetty.servlet.ServletContextHandler implements org.eclipse.jetty.webapp.WebAppClassLoader$Context { public static readonly TEMPDIR: string public static readonly BASETEMPDIR: string public static readonly WEB_DEFAULTS_XML: string public static readonly ERROR_PAGE: string public static readonly SERVER_SYS_CLASSES: string public static readonly SERVER_SRV_CLASSES: string public static readonly DEFAULT_CONFIGURATION_CLASSES: java.lang.String[] public static readonly __dftSystemClasses: java.lang.String[] public static readonly __dftServerClasses: java.lang.String[] public static getCurrentWebAppContext(): org.eclipse.jetty.webapp.WebAppContext public constructor() public constructor(arg0: java.lang.String | string, arg1: java.lang.String | string) public constructor(arg0: org.eclipse.jetty.server.HandlerContainer, arg1: java.lang.String | string, arg2: java.lang.String | string) public constructor(arg0: org.eclipse.jetty.server.session.SessionHandler, arg1: org.eclipse.jetty.security.SecurityHandler, arg2: org.eclipse.jetty.servlet.ServletHandler, arg3: org.eclipse.jetty.server.handler.ErrorHandler) public constructor(arg0: org.eclipse.jetty.server.HandlerContainer, arg1: java.lang.String | string, arg2: org.eclipse.jetty.server.session.SessionHandler, arg3: org.eclipse.jetty.security.SecurityHandler, arg4: org.eclipse.jetty.servlet.ServletHandler, arg5: org.eclipse.jetty.server.handler.ErrorHandler, arg6: int) public setDisplayName(arg0: java.lang.String | string): void public getUnavailableException(): java.lang.Throwable public setResourceAlias(arg0: java.lang.String | string, arg1: java.lang.String | string): void public getResourceAliases(): java.util.Map public setResourceAliases(arg0: java.util.Map): void public getResourceAlias(arg0: java.lang.String | string): string public removeResourceAlias(arg0: java.lang.String | string): string public setClassLoader(arg0: java.lang.ClassLoader): void public getResource(arg0: java.lang.String | string): org.eclipse.jetty.util.resource.Resource public isConfigurationDiscovered(): boolean public setConfigurationDiscovered(arg0: boolean): void public preConfigure(): void public configure(): void public postConfigure(): void protected doStart(): void protected doStop(): void public destroy(): void public getConfigurationClasses(): java.lang.String[] public getConfigurations(): org.eclipse.jetty.webapp.Configuration[] public getDefaultsDescriptor(): string public getOverrideDescriptor(): string public getOverrideDescriptors(): java.util.List public getPermissions(): java.security.PermissionCollection public getServerClasses(): java.lang.String[] public addServerClass(arg0: java.lang.String | string): void public prependServerClass(arg0: java.lang.String | string): void public getSystemClasses(): java.lang.String[] public addSystemClass(arg0: java.lang.String | string): void public prependSystemClass(arg0: java.lang.String | string): void public isServerClass(arg0: java.lang.String | string): boolean public isSystemClass(arg0: java.lang.String | string): boolean protected loadSystemClasses(): void public getWar(): string public getWebInf(): org.eclipse.jetty.util.resource.Resource public isDistributable(): boolean public isExtractWAR(): boolean public isCopyWebDir(): boolean public isCopyWebInf(): boolean public isParentLoaderPriority(): boolean public static getDefaultConfigurationClasses(): java.lang.String[] public getDefaultServerClasses(): java.lang.String[] public getDefaultSystemClasses(): java.lang.String[] protected loadConfigurations(): void public toString(): string public dump(arg0: java.lang.Appendable, arg1: java.lang.String | string): void public setConfigurationClasses(arg0: java.lang.String[]): void public setConfigurationClasses(arg0: java.util.List): void public setConfigurations(arg0: org.eclipse.jetty.webapp.Configuration[]): void public setDefaultsDescriptor(arg0: java.lang.String | string): void public setOverrideDescriptor(arg0: java.lang.String | string): void public setOverrideDescriptors(arg0: java.util.List): void public addOverrideDescriptor(arg0: java.lang.String | string): void public getDescriptor(): string public setDescriptor(arg0: java.lang.String | string): void public setDistributable(arg0: boolean): void public setEventListeners(arg0: java.util.EventListener[]): void public addEventListener(arg0: java.util.EventListener): void public removeEventListener(arg0: java.util.EventListener): void public setExtractWAR(arg0: boolean): void public setCopyWebDir(arg0: boolean): void public setCopyWebInf(arg0: boolean): void public setParentLoaderPriority(arg0: boolean): void public setPermissions(arg0: java.security.PermissionCollection): void public setContextWhiteList(arg0: java.lang.String[]): void public setServerClasses(arg0: java.lang.String[]): void public setSystemClasses(arg0: java.lang.String[]): void public setTempDirectory(arg0: java.io.File): void public getTempDirectory(): java.io.File public setPersistTempDirectory(arg0: boolean): void public isPersistTempDirectory(): boolean public setWar(arg0: java.lang.String | string): void public getExtraClasspath(): string public setExtraClasspath(arg0: java.lang.String | string): void public isLogUrlOnStart(): boolean public setLogUrlOnStart(arg0: boolean): void public setServer(arg0: org.eclipse.jetty.server.Server): void public isAllowDuplicateFragmentNames(): boolean public setAllowDuplicateFragmentNames(arg0: boolean): void public setThrowUnavailableOnStartupException(arg0: boolean): void public isThrowUnavailableOnStartupException(): boolean protected startContext(): void protected stopContext(): void protected startWebapp(): void protected stopWebapp(): void public setServletSecurity(arg0: javax.servlet.ServletRegistration$Dynamic, arg1: javax.servlet.ServletSecurityElement): java.util.Set public getMetaData(): org.eclipse.jetty.webapp.MetaData public static class: java.lang.Class } } } } }