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 String
Deprecated, for removal: This API element is subject to removal in a future version.no replacement.static final String
Attribute key name: Base Resource for context.static final String
Attribute key name: The Configuration Classes for EE based deployments.static final String
Attribute key name: The Container Scan Jar Pattern for EE based deployments.static final String
Deprecated, for removal: This API element is subject to removal in a future version.no longer used. see DeploymentScanner EnvironmentConfig for new location.static final String
Attribute key name: Specifies the context-path of theContextHandler
static final String
Attribute key name: Specifies the context-path of theContextHandler
static final String
Attribute key name: Specifies the default descriptor to user for EE based deployments.static final String
Attribute key name: Configure Directory Listing for Base Resource.static final String
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.static final String
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/*.xml
feature instead.static final String
Attribute key name: Specifies the flag to extract/unpack a WAR file for EE based deployments.static final String
Attribute key name: Specifies the mainPath
that is being deployed.static final String
Attribute key name: Specifies the list of otherPath
that are relevant to the deployment.static final String
Attribute key name: Specifies the Parent ClassLoader Priority for EE based deployments.static final String
Attribute key name: Specifies the Servlet Container Initializer Exclusion Pattern for EE based deployments.static final String
Attribute key name: Specifies the Servlet Container Initializer Ordering for EE based deployments.static final String
Attribute key name: Temp Directory for context.static final String
Attribute key name: Specifies the WAR file (if relevant) of the deployable for EE based deployments.static final String
Attribute key name: Specifies the pattern of Jars inWEB-INF/lib
to 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
ContextHandler
Value is a
String
- See Also:
-
DEFAULT_CONTEXT_PATH
Attribute key name: Specifies the context-path of the
ContextHandler
Value 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
String
pointing 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/*.xml
feature 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
String
pointing to a filesystem path- See Also:
-
WEBINF_SCAN_JARS
Attribute key name: Specifies the pattern of Jars in
WEB-INF/lib
to 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
Path
that are relevant to the deployment.Value is a
Collection
ofPath
instances- See Also:
-
-
Method Details
-
initializeDefaults
-