public class JettyWebAppContext
extends org.eclipse.jetty.webapp.WebAppContext
org.eclipse.jetty.webapp.WebAppContext.Contextorg.eclipse.jetty.servlet.ServletContextHandler.Decorator, org.eclipse.jetty.servlet.ServletContextHandler.JspConfig, org.eclipse.jetty.servlet.ServletContextHandler.JspPropertyGroup, org.eclipse.jetty.servlet.ServletContextHandler.TagLiborg.eclipse.jetty.server.handler.ContextHandler.AliasCheck, org.eclipse.jetty.server.handler.ContextHandler.ApproveNonExistentDirectoryAliases, org.eclipse.jetty.server.handler.ContextHandler.ApprovePathPrefixAliases, org.eclipse.jetty.server.handler.ContextHandler.ApproveSameSuffixAliases__dftServerClasses, __dftSystemClasses, BASETEMPDIR, ERROR_PAGE, SERVER_CONFIG, SERVER_SRV_CLASSES, SERVER_SYS_CLASSES, TEMPDIR, WEB_DEFAULTS_XML_decorators, _defaultSecurityHandlerClass, _jspConfig, _options, _restrictedContextListeners, _securityHandler, _servletHandler, _sessionHandler, _wrapper, NO_SECURITY, NO_SESSIONS, SECURITY, SESSIONS| Constructor and Description |
|---|
JettyWebAppContext() |
| Modifier and Type | Method and Description |
|---|---|
String |
addPattern(String s,
String pattern) |
void |
doStart() |
void |
doStop() |
boolean |
getBaseAppFirst() |
File |
getClasses() |
List<File> |
getClassPathFiles() |
String |
getContainerIncludeJarPattern() |
String |
getJettyEnvXml() |
List<org.eclipse.jetty.util.resource.Resource> |
getOverlays() |
org.eclipse.jetty.util.resource.Resource |
getResource(String uriInContext) |
Set<String> |
getResourcePaths(String path) |
File |
getTestClasses() |
boolean |
getUnpackOverlays() |
String |
getWebInfIncludeJarPattern() |
List<File> |
getWebInfLib() |
boolean |
isCopyWebInf() |
void |
setBaseAppFirst(boolean value) |
void |
setClasses(File dir) |
void |
setContainerIncludeJarPattern(String pattern) |
void |
setCopyWebInf(boolean value) |
void |
setJettyEnvXml(String jettyEnvXml) |
void |
setOverlays(List<org.eclipse.jetty.util.resource.Resource> overlays) |
void |
setResourceBases(String[] resourceBases)
This method is provided as a convenience for jetty maven plugin configuration
|
void |
setTestClasses(File dir) |
void |
setUnpackOverlays(boolean unpackOverlays) |
void |
setWebInfIncludeJarPattern(String pattern) |
void |
setWebInfLib(List<File> jars) |
addOverrideDescriptor, addServerClass, addSystemClass, configure, destroy, getConfigurationClasses, getConfigurations, getCurrentWebAppContext, getDefaultConfigurationClasses, getDefaultsDescriptor, getDefaultServerClasses, getDefaultSystemClasses, getDescriptor, getExtraClasspath, getMetaData, getOverrideDescriptor, getOverrideDescriptors, getPermissions, getResourceAlias, getResourceAliases, getServerClasses, getSystemClasses, getTempDirectory, getUnavailableException, getWar, getWebInf, isAllowDuplicateFragmentNames, isConfigurationDiscovered, isCopyWebDir, isDistributable, isExtractWAR, isLogUrlOnStart, isParentLoaderPriority, isServerClass, isSystemClass, isThrowUnavailableOnStartupException, loadConfigurations, loadSystemClasses, postConfigure, preConfigure, removeResourceAlias, setAllowDuplicateFragmentNames, setClassLoader, setConfigurationClasses, setConfigurationDiscovered, setConfigurations, setContextWhiteList, setCopyWebDir, setDefaultsDescriptor, setDescriptor, setDisplayName, setDistributable, setEventListeners, setExtraClasspath, setExtractWAR, setLogUrlOnStart, setOverrideDescriptor, setOverrideDescriptors, setParentLoaderPriority, setPermissions, setResourceAlias, setResourceAliases, setServer, setServerClasses, setServletSecurity, setSystemClasses, setTempDirectory, setThrowUnavailableOnStartupException, setWar, startContext, toStringaddDecorator, addFilter, addFilter, addFilter, addRoles, addServlet, addServlet, addServlet, callContextDestroyed, callContextInitialized, dynamicHolderAdded, getDecorators, getDefaultSecurityHandlerClass, getSecurityHandler, getServletHandler, getSessionHandler, isRestrictListeners, newSecurityHandler, newServletHandler, newSessionHandler, restrictEventListener, setDecorators, setDefaultSecurityHandlerClass, setRestrictListeners, setSecurityHandler, setServletHandler, setSessionHandleraddAliasCheck, addEventListener, addLocaleEncoding, addVirtualHosts, checkAlias, checkContext, checkManagedAttribute, clearAttributes, doHandle, doScope, dump, getAliasChecks, getAllowNullPathInfo, getAttribute, getAttributeNames, getAttributes, getBaseResource, getClassLoader, getClassPath, getConnectorNames, getContextPath, getCurrentContext, getDisplayName, getErrorHandler, getEventListeners, getInitParameter, getInitParameterNames, getInitParams, getLocaleEncoding, getLocaleEncoding, getLogger, getMaxFormContentSize, getMaxFormKeys, getMimeTypes, getProtectedTargets, getResourceBase, getServletContext, getVirtualHosts, getWelcomeFiles, handle, isAliases, isAvailable, isCompactPath, isProtectedTarget, isShutdown, loadClass, newResource, newResource, removeAttribute, removeVirtualHosts, setAliases, setAllowNullPathInfo, setAttribute, setAttributes, setAvailable, setBaseResource, setCompactPath, setConnectorNames, setContextPath, setErrorHandler, setInitParameter, setLogger, setManagedAttribute, setMaxFormContentSize, setMaxFormKeys, setMimeTypes, setProtectedTargets, setResourceBase, setShutdown, setVirtualHosts, setWelcomeFileshandle, never, nextHandle, nextScopeexpandChildren, getHandler, getHandlers, getNestedHandlerByClass, setHandlerexpandHandler, findContainerOf, getChildHandlerByClass, getChildHandlers, getChildHandlersByClassaddBean, addBean, contains, dump, dump, dump, dump, dumpObject, dumpStdErr, getBean, getBeans, getBeans, isManaged, manage, removeBean, removeBeans, unmanageaddLifeCycleListener, getState, getState, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stoppublic void setContainerIncludeJarPattern(String pattern)
public String getContainerIncludeJarPattern()
public String getWebInfIncludeJarPattern()
public void setWebInfIncludeJarPattern(String pattern)
public boolean getUnpackOverlays()
public void setUnpackOverlays(boolean unpackOverlays)
public void setOverlays(List<org.eclipse.jetty.util.resource.Resource> overlays)
public List<org.eclipse.jetty.util.resource.Resource> getOverlays()
public void setJettyEnvXml(String jettyEnvXml)
public String getJettyEnvXml()
public void setClasses(File dir)
public File getClasses()
public void setTestClasses(File dir)
public File getTestClasses()
public void setCopyWebInf(boolean value)
setCopyWebInf in class org.eclipse.jetty.webapp.WebAppContextpublic boolean isCopyWebInf()
isCopyWebInf in class org.eclipse.jetty.webapp.WebAppContextpublic void setBaseAppFirst(boolean value)
public boolean getBaseAppFirst()
public void setResourceBases(String[] resourceBases)
resourceBases - Array of resources strings to set as a ResourceCollection. Each resource string may be a comma separated list of resourcesResourcepublic void doStart()
throws Exception
doStart in class org.eclipse.jetty.webapp.WebAppContextExceptionpublic void doStop()
throws Exception
doStop in class org.eclipse.jetty.webapp.WebAppContextExceptionpublic org.eclipse.jetty.util.resource.Resource getResource(String uriInContext) throws MalformedURLException
getResource in class org.eclipse.jetty.webapp.WebAppContextMalformedURLExceptionpublic Set<String> getResourcePaths(String path)
getResourcePaths in class org.eclipse.jetty.server.handler.ContextHandlerCopyright © 1995-2014 Mort Bay Consulting. All Rights Reserved.