Interface Deployable
- All Known Implementing Classes:
 ContextHandler, ContextHandler.CoreContextHandler, ContextHandler.CoreContextHandler, CoreAppContext, HttpSpiContextHandler, MovedContextHandler, ResourceHandler.ResourceContext, ServletContextHandler, ServletContextHandler, StaticAppContext, WebAppContext, WebAppContext, WebAppContext, WebAppContext
ContextHandler
to allow configuration to be passed from a Deployer without
dependencies on the jetty-deploy module itself.- 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated, for removal: This API element is subject to removal in a future version.no replacement.static final StringAttribute key name: Base Resource for context.static final StringAttribute key name: The Configuration Classes for EE based deployments.static final StringAttribute key name: The Container Scan Jar Pattern for EE based deployments.static final StringDeprecated, for removal: This API element is subject to removal in a future version.no longer used. see DeploymentScanner EnvironmentConfig for new location.static final StringAttribute key name: Specifies the context-path of theContextHandlerstatic final StringAttribute key name: Specifies the context-path of theContextHandlerstatic final StringAttribute key name: Specifies the default descriptor to user for EE based deployments.static final StringAttribute key name: Configure Directory Listing for Base Resource.static final StringDeprecated, for removal: This API element is subject to removal in a future version.no longer used byinitializeDefaults(Attributes), functionality still exists in properties files, but is now managed by DeploymentScanner.static final StringDeprecated, for removal: This API element is subject to removal in a future version.no longer used byinitializeDefaults(Attributes), functionality exists as a${jetty.base}/environments/*.xmlfeature instead.static final StringAttribute key name: Specifies the flag to extract/unpack a WAR file for EE based deployments.static final StringAttribute key name: Specifies the mainPaththat is being deployed.static final StringAttribute key name: Specifies the list of otherPaththat are relevant to the deployment.static final StringAttribute key name: Specifies the Parent ClassLoader Priority for EE based deployments.static final StringAttribute key name: Specifies the Servlet Container Initializer Exclusion Pattern for EE based deployments.static final StringAttribute key name: Specifies the Servlet Container Initializer Ordering for EE based deployments.static final StringAttribute key name: Temp Directory for context.static final StringAttribute key name: Specifies the WAR file (if relevant) of the deployable for EE based deployments.static final StringAttribute key name: Specifies the pattern of Jars inWEB-INF/libto scan for annotations in EE based deployments. - 
Method Summary
 
- 
Field Details
- 
ATTRIBUTE_PREFIX
Deprecated, for removal: This API element is subject to removal in a future version.no replacement.Deprecated attribute key prefix. No longer used.- See Also:
 
 - 
TEMP_DIR
 - 
BASE_RESOURCE
 - 
DIR_ALLOWED
 - 
CONFIGURATION_CLASSES
Attribute key name: The Configuration Classes for EE based deployments.
Non-EE deployments will not use this configuration.
Value is a
String[](String Array)- See Also:
 
 - 
CONTAINER_SCAN_JARS
Attribute key name: The Container Scan Jar Pattern for EE based deployments.
Non-EE deployments will not use this configuration.
Value is a regex
String- See Also:
 
 - 
CONTEXT_PATH
Attribute key name: Specifies the context-path of the
ContextHandlerValue is a
String- See Also:
 
 - 
DEFAULT_CONTEXT_PATH
Attribute key name: Specifies the context-path of the
ContextHandlerValue is a
String- See Also:
 
 - 
CONTEXT_HANDLER_CLASS
Deprecated, for removal: This API element is subject to removal in a future version.no longer used. see DeploymentScanner EnvironmentConfig for new location.Deprecated context handler class attribute key.- See Also:
 
 - 
DEFAULTS_DESCRIPTOR
Attribute key name: Specifies the default descriptor to user for EE based deployments.
Non-EE deployments will not use this configuration.
Value is a
Stringpointing to a filesystem path- See Also:
 
 - 
ENVIRONMENT
Deprecated, for removal: This API element is subject to removal in a future version.no longer used byinitializeDefaults(Attributes), functionality still exists in properties files, but is now managed by DeploymentScanner.Deprecated environment attribute key.- See Also:
 
 - 
ENVIRONMENT_XML
Deprecated, for removal: This API element is subject to removal in a future version.no longer used byinitializeDefaults(Attributes), functionality exists as a${jetty.base}/environments/*.xmlfeature instead.Deprecated environment XML attribute key prefix.- See Also:
 
 - 
EXTRACT_WARS
 - 
PARENT_LOADER_PRIORITY
 - 
SCI_EXCLUSION_PATTERN
Attribute key name: Specifies the Servlet Container Initializer Exclusion Pattern for EE based deployments.
Non-EE deployments will not use this configuration.
Value is a regex
String- See Also:
 
 - 
SCI_ORDER
Attribute key name: Specifies the Servlet Container Initializer Ordering for EE based deployments.
Non-EE deployments will not use this configuration.
Value is a comma-delimited
String- See Also:
 
 - 
WAR
Attribute key name: Specifies the WAR file (if relevant) of the deployable for EE based deployments.
Non-EE deployments will not use this configuration.
Value is a
Stringpointing to a filesystem path- See Also:
 
 - 
WEBINF_SCAN_JARS
Attribute key name: Specifies the pattern of Jars in
WEB-INF/libto scan for annotations in EE based deployments.Non-EE deployments will not use this configuration.
Value is a regex
String- See Also:
 
 - 
MAIN_PATH
 - 
OTHER_PATHS
Attribute key name: Specifies the list of other
Paththat are relevant to the deployment.Value is a
CollectionofPathinstances- See Also:
 
 
 - 
 - 
Method Details
- 
initializeDefaults
 
 -