public interface ApplicationConfig
All the application configurations supported by WUIC are defined here.
Modifier and Type | Field and Description |
---|---|
static String |
AGGREGATE
Indicates if the engine should aggregate or not.
|
static String |
BASE_PATH
The base path when accessing nuts.
|
static String |
BASE_PATH_AS_SYS_PROP
Consider the base path as a system property associated to actual value.
|
static String |
BEST_EFFORT
Specify the best effort mode.
|
static String |
CACHE
Indicates if the engine should cache or not.
|
static String |
CACHE_PROVIDER_CLASS
Indicates a particular
CacheProvider implementation. |
static String |
CHARSET
Indicates the charset for text processor.
|
static String |
CLOUD_BUCKET
The bucket usually defined in cloud storage services.
|
static String |
COMPRESS
Indicates if the engine should compress or not.
|
static String |
COMPUTE_VERSION_ASYNCHRONOUSLY
Authorize WUIC to compute version number asynchronously or not.
|
static String |
CONTENT_BASED_VERSION_NUMBER
Tells the DAO to computes version number not with the last modification timestamp but with the whole content.
|
static String |
CONVERT
Indicates if the engine should convert or not.
|
static String |
DAO_PREFIX
Prefix for DAO properties.
|
static String |
DISABLE_OPTIMIZATIONS
Indicates if javascript processor should not apply extra optimizations.
|
static String |
DOWNLOAD_TO_DISK
If the underlying API does not provides a way to create input stream, this setting can be used to indicates that
resources should be stored on disk and not in an in memory byte array.
|
static String |
ECMA_SCRIPT_VERSION
Indicates the ECMA script version the engine should use to compile javascript.
|
static String |
ENABLE
Specify the filter activation.
|
static String |
ENGINE_PREFIX
Prefix for engine properties.
|
static String |
FILTER_PREFIX
Prefix for filter properties.
|
static String |
FIXED_VERSION_NUMBER
The fixed version number.
|
static String |
INIT_PARAM_FUNCTION
This class provides the
BiFunction that provides parameters. |
static String |
INSPECT
Indicates if the engine should inspects and eventually transform or not.
|
static String |
LINE_BREAK_POS
Position where \n is inserted in text compressor.
|
static String |
LOGIN
The login to use when accessing nuts protected by authentication.
|
static String |
OBFUSCATE
Indicates if javascript processor should obfuscate code.
|
static String |
PACKER_CLASS_NAME
Indicates the class name of a
DimensionPacker implementation to use when
aggregating images. |
static String |
PASSWORD
The password to use when accessing nuts protected by authentication.
|
static String |
POLLING_INTERVAL
Polling interval for nuts refresher.
|
static String |
PREFIX
Basic prefix for all properties.
|
static String |
PRESERVE_LINE_BREAK
Indicates if html processor should preserve line break position.
|
static String |
PRESERVE_SEMICOLONS
Indicates if javascript processor should preserve unnecessary semicolons.
|
static String |
PROXY_URIS
Proxies that can be use to access the nuts.
|
static String |
REGEX
Boolean which indicates if path are evaluated as regex or not.
|
static String |
REGEX_EXPRESSIONS
Indicates all the regex expressions configured in a filter.
|
static String |
SECRET_PROTOCOL
Use the secured version of the protocol.
|
static String |
SERVER_DOMAIN
The server's domain when accessing nuts remotely.
|
static String |
SERVER_HINT
Indicates if the server hint is enabled or not.
|
static String |
SERVER_PORT
The server's port when accessing nuts remotely.
|
static String |
SPRITE_PROVIDER_CLASS_NAME
Indicates the class name of a
SpriteProvider implementation to use when
aggregating images. |
static String |
TIME_TO_LIVE
Indicates the time to live for a cache.
|
static String |
USE_INCLUDE_FOR_PATH_PATTERN
Uses the
include method from RequestDispatcher to create nut from any path matching the corresponding pattern. |
static String |
USE_NODE_JS
Indicates if the engine should use NodeJS command line or not.
|
static String |
VERBOSE
Indicates if the engine should be verbose when processing nuts.
|
static String |
WEB_WUIC_FACADE
This is the property name of the
WuicFacade instance shared inside a web context. |
static String |
WILDCARD
Boolean which indicates if path are evaluated as wildcard or not.
|
static String |
WRAP_PATTERN
A pattern wrapping a value to capture.
|
static String |
WUIC_PROPERTIES_PATH_PARAM
Init parameter which indicates the WUIC property file.
|
static String |
WUIC_PROPERTIES_SYS_PROP_PARAM
Init parameter which indicates that the WUIC property path is a system property.
|
static String |
WUIC_SERVLET_CONTEXT_PARAM
Init parameter which indicates the WUIC context path.
|
static String |
WUIC_SERVLET_MULTIPLE_CONG_IN_TAG_SUPPORT
Init parameter which indicates if configurations injected by tag supports (JSP, Thymeleaf, etc) should be done
each time a page is processed or not.
|
static String |
WUIC_SERVLET_XML_PATH_PARAM
Init parameter which indicates the WUIC xml file.
|
static String |
WUIC_SERVLET_XML_SYS_PROP_PARAM
Init parameter which indicates that the WUIC context path is a system property.
|
static String |
WUIC_USE_DEFAULT_CONTEXT_BUILDER_CONFIGURATORS
Init parameter which indicates to use or not context builder configurators which inject default DAOs and engines.
|
static String |
WUIC_WARMUP_STRATEGY
Which warmup strategy to use when
WuicFacade initializes the context. |
static final String PREFIX
static final String ENGINE_PREFIX
static final String FILTER_PREFIX
static final String DAO_PREFIX
static final String FIXED_VERSION_NUMBER
static final String COMPUTE_VERSION_ASYNCHRONOUSLY
static final String BASE_PATH
The base path when accessing nuts.
For the Google Storage path for search nuts without bucket name, example : empty : search in root and sub directories wuic : search in "wuic/*" wuic/test : search in "wuic/test/*"
static final String USE_INCLUDE_FOR_PATH_PATTERN
Uses the include
method from RequestDispatcher
to create nut from any path matching the corresponding pattern.
static final String BASE_PATH_AS_SYS_PROP
static final String POLLING_INTERVAL
static final String REGEX
static final String WILDCARD
static final String PROXY_URIS
static final String SERVER_DOMAIN
static final String SERVER_PORT
static final String CLOUD_BUCKET
static final String SECRET_PROTOCOL
static final String LOGIN
The login to use when accessing nuts protected by authentication.
For Google Cloud API client id, you can generate a new key on this page : https://code.google.com/apis/console/ - Go on : API Access > "Create another client ID..." - Installed application type : select "Service account" - Copy here the "Email address" field, "xxxxx-yyyyy@developer.gserviceaccount.com
static final String PASSWORD
The password to use when accessing nuts protected by authentication.
You can generate a new key path on this page : https://code.google.com/apis/console/ - Go on : API Access > "Create another client ID..." - Installed application type : select "Service account" - Download key path or Generate new key
static final String CONTENT_BASED_VERSION_NUMBER
Tells the DAO to computes version number not with the last modification timestamp but with the whole content.
static final String DOWNLOAD_TO_DISK
If the underlying API does not provides a way to create input stream, this setting can be used to indicates that resources should be stored on disk and not in an in memory byte array.
static final String CACHE
Indicates if the engine should cache or not.
static final String TIME_TO_LIVE
static final String CACHE_PROVIDER_CLASS
Indicates a particular CacheProvider
implementation.
static final String BEST_EFFORT
Specify the best effort mode.
static final String COMPRESS
Indicates if the engine should compress or not.
static final String CONVERT
Indicates if the engine should convert or not.
static final String USE_NODE_JS
Indicates if the engine should use NodeJS command line or not.
static final String ECMA_SCRIPT_VERSION
Indicates the ECMA script version the engine should use to compile javascript.
static final String AGGREGATE
Indicates if the engine should aggregate or not.
static final String INSPECT
Indicates if the engine should inspects and eventually transform or not.
static final String PACKER_CLASS_NAME
Indicates the class name of a DimensionPacker
implementation to use when
aggregating images.
static final String SPRITE_PROVIDER_CLASS_NAME
Indicates the class name of a SpriteProvider
implementation to use when
aggregating images.
static final String LINE_BREAK_POS
Position where \n is inserted in text compressor.
static final String OBFUSCATE
Indicates if javascript processor should obfuscate code.
static final String PRESERVE_SEMICOLONS
Indicates if javascript processor should preserve unnecessary semicolons.
static final String PRESERVE_LINE_BREAK
Indicates if html processor should preserve line break position.
static final String DISABLE_OPTIMIZATIONS
Indicates if javascript processor should not apply extra optimizations.
static final String VERBOSE
Indicates if the engine should be verbose when processing nuts.
static final String CHARSET
Indicates the charset for text processor.
static final String SERVER_HINT
Indicates if the server hint is enabled or not.
static final String WRAP_PATTERN
A pattern wrapping a value to capture.
static final String REGEX_EXPRESSIONS
Indicates all the regex expressions configured in a filter.
static final String ENABLE
Specify the filter activation.
static final String WUIC_SERVLET_MULTIPLE_CONG_IN_TAG_SUPPORT
static final String WUIC_SERVLET_CONTEXT_PARAM
static final String WUIC_PROPERTIES_PATH_PARAM
static final String WUIC_PROPERTIES_SYS_PROP_PARAM
static final String WUIC_SERVLET_XML_PATH_PARAM
static final String WUIC_SERVLET_XML_SYS_PROP_PARAM
static final String WUIC_USE_DEFAULT_CONTEXT_BUILDER_CONFIGURATORS
static final String WUIC_WARMUP_STRATEGY
WuicFacade
initializes the context. Possible values are enumerated by
WuicFacade.WarmupStrategy
.static final String WEB_WUIC_FACADE
WuicFacade
instance shared inside a web context.static final String INIT_PARAM_FUNCTION
BiFunction
that provides parameters.Copyright © 2012-2015. All Rights Reserved.