com.vaadin.flow.shared.
Class ApplicationConstants
- java.lang.Object
-
- com.vaadin.flow.shared.ApplicationConstants
-
All Implemented Interfaces:
public class ApplicationConstants extends Object implements Serializable
A utility class providing static constants. Mostly for internal use.
Also available for the client side part of the framework.
Since:
1.0
Author:
Vaadin Ltd
See Also:
-
-
Field Summary
Fields Modifier and Type Field Description static String
APP_WC_MODE
Whether the application is run in as a exported Web Component.
static String
BASE_PROTOCOL_PREFIX
Protocol used for referencing resources relative the base URI of the loaded page.
static String
CLIENT_ENGINE_PATH
Path to the Vaadin client engine folder, relative to the context root.
static String
CLIENT_ROUTING
Whether the application is running vaadin-router in client side.
static String
CLIENT_TO_SERVER_ID
The name of the parameter used to transmit the id of the client to server messages.
static String
CONTENT_TYPE_TEXT_HTML_UTF_8
Content type to use for text/html responses (should always be UTF-8).
static String
CONTENT_TYPE_TEXT_JAVASCRIPT_UTF_8
Content type to use for text/javascript responses (should always be UTF-8).
static String
CONTEXT_PROTOCOL_PREFIX
Protocol used for referencing the application context path.
static String
CONTEXT_ROOT_URL
Configuration parameter giving the (in some cases relative) URL to the web application context root.
static String
CSRF_TOKEN
The name of the parameter used to transmit the CSRF token.
static String
CSRF_TOKEN_DEFAULT_VALUE
Default value to use in case the security protection is disabled.
static String
DEBUG_WINDOW_CONNECTION
Web socket parameter which identifies connection as live reload connection.
static String
DEV_TOOLS_ENABLED
Boolean client configuration parameter enabling the development tools.
static String
FRONTEND_URL_ES6
Configuration parameter for the build URL of ES6 web components.
static String
PUSH_ID_PARAMETER
Name of the parameter used to transmit the push connection identifier.
static String
REQUEST_LOCATION_PARAMETER
Parameter for the initial router location when JavaScript bootstrapping.
static String
REQUEST_TYPE_HEARTBEAT
Request type parameter value indicating a heartbeat request.
static String
REQUEST_TYPE_INIT
Request type parameter value indicating an init request.
static String
REQUEST_TYPE_PARAMETER
Get parameter used in framework requests to identify the request type.
static String
REQUEST_TYPE_PUSH
Request type parameter value indicating a push request.
static String
REQUEST_TYPE_UIDL
Request type parameter value indicating a UIDL request.
static String
RESYNCHRONIZE_ID
The name of the parameter used for re-synchronizing.
static String
ROUTER_LINK_ATTRIBUTE
Attribute name for marking internal router link anchors.
static String
RPC_INVOCATIONS
The name of the parameter used to transmit RPC invocations.
static String
SERVER_SYNC_ID
The name of the parameter used to transmit the sync id.
static String
SERVICE_URL
The URL which should be used to connect server-side VaadinService.
static String
UI_ID_PARAMETER
Name of the parameter used to transmit UI ids back and forth.
static String
UIDL_PUSH_ID
The identifier used for Push messages.
static String
UIDL_SECURITY_TOKEN_ID
The identifier used for the CSRF token.
static String
VAADIN_PUSH_DEBUG_JS
The name of the debug version of the javascript containing push support.
static String
VAADIN_PUSH_JS
The name of the javascript containing push support.
static String
VAADIN_STATIC_FILES_PATH
The prefix used for all internal static files, relative to context root.
-
Constructor Summary
Constructors Constructor Description ApplicationConstants()
-
-
-
Field Detail
-
CONTEXT_PROTOCOL_PREFIX
public static final String CONTEXT_PROTOCOL_PREFIX
Protocol used for referencing the application context path.
See Also:
-
BASE_PROTOCOL_PREFIX
public static final String BASE_PROTOCOL_PREFIX
Protocol used for referencing resources relative the base URI of the loaded page.
See Also:
-
UIDL_SECURITY_TOKEN_ID
public static final String UIDL_SECURITY_TOKEN_ID
The identifier used for the CSRF token.
See Also:
-
UIDL_PUSH_ID
public static final String UIDL_PUSH_ID
The identifier used for Push messages.
See Also:
-
SERVICE_URL
public static final String SERVICE_URL
The URL which should be used to connect server-side VaadinService.
See Also:
-
APP_WC_MODE
public static final String APP_WC_MODE
Whether the application is run in as a exported Web Component.
See Also:
-
CLIENT_ROUTING
public static final String CLIENT_ROUTING
Whether the application is running vaadin-router in client side.
See Also:
-
CONTEXT_ROOT_URL
public static final String CONTEXT_ROOT_URL
Configuration parameter giving the (in some cases relative) URL to the web application context root.
See Also:
-
VAADIN_STATIC_FILES_PATH
public static final String VAADIN_STATIC_FILES_PATH
The prefix used for all internal static files, relative to context root.
See Also:
-
VAADIN_PUSH_JS
public static final String VAADIN_PUSH_JS
The name of the javascript containing push support.
See Also:
-
VAADIN_PUSH_DEBUG_JS
public static final String VAADIN_PUSH_DEBUG_JS
The name of the debug version of the javascript containing push support.
See Also:
-
PUSH_ID_PARAMETER
public static final String PUSH_ID_PARAMETER
Name of the parameter used to transmit the push connection identifier.
See Also:
-
RPC_INVOCATIONS
public static final String RPC_INVOCATIONS
The name of the parameter used to transmit RPC invocations.
See Also:
-
CSRF_TOKEN
public static final String CSRF_TOKEN
The name of the parameter used to transmit the CSRF token.
See Also:
-
SERVER_SYNC_ID
public static final String SERVER_SYNC_ID
The name of the parameter used to transmit the sync id. The value can be set to -1 e.g. when testing with pre-recorded requests to make the framework ignore the sync id.
-
CLIENT_TO_SERVER_ID
public static final String CLIENT_TO_SERVER_ID
The name of the parameter used to transmit the id of the client to server messages.
See Also:
-
CSRF_TOKEN_DEFAULT_VALUE
public static final String CSRF_TOKEN_DEFAULT_VALUE
Default value to use in case the security protection is disabled.
See Also:
-
RESYNCHRONIZE_ID
public static final String RESYNCHRONIZE_ID
The name of the parameter used for re-synchronizing.
See Also:
-
CONTENT_TYPE_TEXT_HTML_UTF_8
public static final String CONTENT_TYPE_TEXT_HTML_UTF_8
Content type to use for text/html responses (should always be UTF-8).
See Also:
-
CONTENT_TYPE_TEXT_JAVASCRIPT_UTF_8
public static final String CONTENT_TYPE_TEXT_JAVASCRIPT_UTF_8
Content type to use for text/javascript responses (should always be UTF-8).
See Also:
-
UI_ID_PARAMETER
public static final String UI_ID_PARAMETER
Name of the parameter used to transmit UI ids back and forth.
See Also:
-
CLIENT_ENGINE_PATH
public static final String CLIENT_ENGINE_PATH
Path to the Vaadin client engine folder, relative to the context root.
See Also:
-
REQUEST_LOCATION_PARAMETER
public static final String REQUEST_LOCATION_PARAMETER
Parameter for the initial router location when JavaScript bootstrapping. It is optional when
REQUEST_TYPE_PARAMETER
has theREQUEST_TYPE_INIT
valueSee Also:
-
REQUEST_TYPE_PARAMETER
public static final String REQUEST_TYPE_PARAMETER
Get parameter used in framework requests to identify the request type.
See Also:
-
REQUEST_TYPE_INIT
public static final String REQUEST_TYPE_INIT
Request type parameter value indicating an init request.
See Also:
-
REQUEST_TYPE_UIDL
public static final String REQUEST_TYPE_UIDL
Request type parameter value indicating a UIDL request.
See Also:
-
REQUEST_TYPE_HEARTBEAT
public static final String REQUEST_TYPE_HEARTBEAT
Request type parameter value indicating a heartbeat request.
See Also:
-
REQUEST_TYPE_PUSH
public static final String REQUEST_TYPE_PUSH
Request type parameter value indicating a push request.
See Also:
-
ROUTER_LINK_ATTRIBUTE
public static final String ROUTER_LINK_ATTRIBUTE
Attribute name for marking internal router link anchors.
See Also:
-
FRONTEND_URL_ES6
public static final String FRONTEND_URL_ES6
Configuration parameter for the build URL of ES6 web components.
See Also:
-
DEBUG_WINDOW_CONNECTION
public static final String DEBUG_WINDOW_CONNECTION
Web socket parameter which identifies connection as live reload connection.
See Also:
-
DEV_TOOLS_ENABLED
public static final String DEV_TOOLS_ENABLED
Boolean client configuration parameter enabling the development tools.
See Also:
-
-