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.ServletContainerInitializerCaller, org.eclipse.jetty.servlet.ServletContextHandler.TagLiborg.eclipse.jetty.server.handler.ContextHandler.AliasCheck, org.eclipse.jetty.server.handler.ContextHandler.ApproveAliases, org.eclipse.jetty.server.handler.ContextHandler.ApproveNonExistentDirectoryAliases, org.eclipse.jetty.server.handler.ContextHandler.ApprovePathPrefixAliases, org.eclipse.jetty.server.handler.ContextHandler.ApproveSameSuffixAliases, org.eclipse.jetty.server.handler.ContextHandler.Availability, org.eclipse.jetty.server.handler.ContextHandler.NoContextorg.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener__dftServerClasses, __dftSystemClasses, BASETEMPDIR, DEFAULT_CONFIGURATION_CLASSES, ERROR_PAGE, SERVER_SRV_CLASSES, SERVER_SYS_CLASSES, TEMPDIR, WEB_DEFAULTS_XML_decorators, _defaultSecurityHandlerClass, _jspConfig, _options, _securityHandler, _servletHandler, _sessionHandler, NO_SECURITY, NO_SESSIONS, SECURITY, SESSIONS| Constructor and Description |
|---|
JettyWebAppContext() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
addPattern(java.lang.String s,
java.lang.String pattern) |
void |
doStart() |
void |
doStop() |
boolean |
getBaseAppFirst() |
java.io.File |
getClasses() |
java.util.List<java.io.File> |
getClassPathFiles() |
java.lang.String |
getContainerIncludeJarPattern() |
java.lang.String |
getJettyEnvXml() |
java.util.List<Overlay> |
getOverlays() |
org.eclipse.jetty.util.resource.Resource |
getResource(java.lang.String uriInContext) |
java.util.Set<java.lang.String> |
getResourcePaths(java.lang.String path) |
java.io.File |
getTestClasses() |
java.lang.String |
getWebInfIncludeJarPattern() |
java.util.List<java.io.File> |
getWebInfLib() |
void |
setBaseAppFirst(boolean value) |
void |
setClasses(java.io.File dir) |
void |
setContainerIncludeJarPattern(java.lang.String pattern) |
void |
setJettyEnvXml(java.lang.String jettyEnvXml) |
void |
setOverlays(java.util.List<Overlay> overlays)
Ordered list of wars to overlay on top of the current project.
|
void |
setResourceBases(java.lang.String[] resourceBases)
This method is provided as a convenience for jetty maven plugin configuration
|
void |
setTestClasses(java.io.File dir) |
void |
setWebInfIncludeJarPattern(java.lang.String pattern) |
void |
setWebInfLib(java.util.List<java.io.File> jars) |
addEventListener, 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, isCopyWebInf, isDistributable, isExtractWAR, isLogUrlOnStart, isParentLoaderPriority, isPersistTempDirectory, isServerClass, isSystemClass, isThrowUnavailableOnStartupException, loadConfigurations, loadSystemClasses, postConfigure, preConfigure, prependServerClass, prependSystemClass, removeEventListener, removeResourceAlias, setAllowDuplicateFragmentNames, setClassLoader, setConfigurationClasses, setConfigurationClasses, setConfigurationDiscovered, setConfigurations, setContextWhiteList, setCopyWebDir, setCopyWebInf, setDefaultsDescriptor, setDescriptor, setDisplayName, setDistributable, setEventListeners, setExtraClasspath, setExtractWAR, setLogUrlOnStart, setOverrideDescriptor, setOverrideDescriptors, setParentLoaderPriority, setPermissions, setPersistTempDirectory, setResourceAlias, setResourceAliases, setServer, setServerClasses, setServletSecurity, setSystemClasses, setTempDirectory, setThrowUnavailableOnStartupException, setWar, startContext, startWebapp, toStringaddDecorator, addFilter, addFilter, addFilter, addRoles, addServlet, addServlet, addServlet, callContextDestroyed, callContextInitialized, dynamicHolderAdded, getDecorators, getDefaultSecurityHandlerClass, getSecurityHandler, getServletHandler, getSessionHandler, insertHandler, newSecurityHandler, newServletHandler, newSessionHandler, setDecorators, setDefaultSecurityHandlerClass, setHandler, setSecurityHandler, setServletHandler, setSessionHandleraddAliasCheck, addLocaleEncoding, addProgrammaticListener, addVirtualHosts, checkAlias, checkContext, checkManagedAttribute, clearAttributes, doHandle, doScope, dump, getAliasChecks, getAllowNullPathInfo, getAttribute, getAttributeNames, getAttributes, getBaseResource, getClassLoader, getClassPath, getContextHandler, getContextPath, getCurrentContext, getDisplayName, getErrorHandler, getEventListeners, getInitParameter, getInitParameterNames, getInitParams, getLocaleEncoding, getLocaleEncoding, getLocaleEncodings, getLogger, getMaxFormContentSize, getMaxFormKeys, getMimeTypes, getProtectedTargets, getResourceBase, getServletContext, getVirtualHosts, getWelcomeFiles, handle, isAvailable, isCompactPath, isProgrammaticListener, isProtectedTarget, isShutdown, loadClass, newResource, newResource, newResource, removeAttribute, removeVirtualHosts, setAliasChecks, setAllowNullPathInfo, setAttribute, setAttributes, setAvailable, setBaseResource, setCompactPath, setContextPath, setErrorHandler, setInitParameter, setLogger, setManagedAttribute, setMaxFormContentSize, setMaxFormKeys, setMimeTypes, setProtectedTargets, setResourceBase, setVirtualHosts, setWelcomeFiles, shutdownhandle, never, nextHandle, nextScopeexpandChildren, getHandler, getHandlersexpandHandler, findContainerOf, getChildHandlerByClass, getChildHandlers, getChildHandlersByClassaddBean, addBean, addBean, addEventListener, contains, dump, dump, dump, dump, dumpBeans, dumpObject, dumpStdErr, getBean, getBeans, getBeans, isManaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, start, stop, unmanage, updateBean, updateBeansaddLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stoppublic JettyWebAppContext()
throws java.lang.Exception
java.lang.Exceptionpublic void setContainerIncludeJarPattern(java.lang.String pattern)
public java.lang.String getContainerIncludeJarPattern()
public java.lang.String getWebInfIncludeJarPattern()
public void setWebInfIncludeJarPattern(java.lang.String pattern)
public java.util.List<java.io.File> getClassPathFiles()
public void setJettyEnvXml(java.lang.String jettyEnvXml)
public java.lang.String getJettyEnvXml()
public void setClasses(java.io.File dir)
public java.io.File getClasses()
public void setWebInfLib(java.util.List<java.io.File> jars)
public void setTestClasses(java.io.File dir)
public java.io.File getTestClasses()
public void setOverlays(java.util.List<Overlay> overlays)
overlays - public java.util.List<Overlay> getOverlays()
public void setBaseAppFirst(boolean value)
public boolean getBaseAppFirst()
public void setResourceBases(java.lang.String[] resourceBases)
resourceBases - Array of resources strings to set as a ResourceCollection. Each resource string may be a comma separated list of resourcesResourcepublic java.util.List<java.io.File> getWebInfLib()
public void doStart()
throws java.lang.Exception
doStart in class org.eclipse.jetty.webapp.WebAppContextjava.lang.Exceptionpublic void doStop()
throws java.lang.Exception
doStop in class org.eclipse.jetty.webapp.WebAppContextjava.lang.Exceptionpublic org.eclipse.jetty.util.resource.Resource getResource(java.lang.String uriInContext)
throws java.net.MalformedURLException
getResource in class org.eclipse.jetty.webapp.WebAppContextjava.net.MalformedURLExceptionpublic java.util.Set<java.lang.String> getResourcePaths(java.lang.String path)
getResourcePaths in class org.eclipse.jetty.server.handler.ContextHandlerpublic java.lang.String addPattern(java.lang.String s,
java.lang.String pattern)
Copyright © 2015. All Rights Reserved.