Package io.inugami.api.constants
Enum JvmKeyValues
- java.lang.Object
-
- java.lang.Enum<JvmKeyValues>
-
- io.inugami.api.constants.JvmKeyValues
-
- All Implemented Interfaces:
Serializable,Comparable<JvmKeyValues>
public enum JvmKeyValues extends Enum<JvmKeyValues>
JvmKeyValues- Since:
- 27 déc. 2016
-
-
Enum Constant Summary
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_APPLICATION_NAME
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringget()static StringgetValue(JvmKeyValues key, String defaultValue)Stringor(Object defaultValue)Stringor(String sufix, Object defaultValue)static JvmKeyValuesvalueOf(String name)Returns the enum constant of this type with the specified name.static JvmKeyValues[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
JVM_HOME_PATH
public static final JvmKeyValues JVM_HOME_PATH
JVM key for define home path-Dinugami-home=/path/to/specific/home
-
MONITORING_FILE
public static final JvmKeyValues MONITORING_FILE
-
PLUGIN_PREFIX
public static final JvmKeyValues PLUGIN_PREFIX
JVM key prefix for define specific plugin configuration file-Dinugami-plugin-{pluginName}=/path/to/specific/plugin/configuration/file.xml
-
ENVIRONMENT
public static final JvmKeyValues ENVIRONMENT
JVM key for enable developpment mode-Denv=dev
-
ASSET
public static final JvmKeyValues ASSET
-
INSTANCE
public static final JvmKeyValues INSTANCE
-
INSTANCE_NUMBER
public static final JvmKeyValues INSTANCE_NUMBER
-
APPLICATION_NAME
public static final JvmKeyValues APPLICATION_NAME
-
APPLICATION_HOST_NAME
public static final JvmKeyValues APPLICATION_HOST_NAME
-
APPLICATION_VERSION
public static final JvmKeyValues APPLICATION_VERSION
-
APPLICATION_TITLE
public static final JvmKeyValues APPLICATION_TITLE
-
APPLICATION_TIMEOUT
public static final JvmKeyValues APPLICATION_TIMEOUT
-
APPLICATION_SCRIPT_TIMEOUT
public static final JvmKeyValues APPLICATION_SCRIPT_TIMEOUT
-
APPLICATION_PLUGIN_RUNNING
public static final JvmKeyValues APPLICATION_PLUGIN_RUNNING
-
APPLICATION_PLUGIN_RUNNING_STANDALONE
public static final JvmKeyValues APPLICATION_PLUGIN_RUNNING_STANDALONE
-
APPLICATION_MAX_THREADS
public static final JvmKeyValues APPLICATION_MAX_THREADS
-
APPLICATION_VERBOSE
public static final JvmKeyValues APPLICATION_VERBOSE
-
APPLICATION_MONITORING
public static final JvmKeyValues APPLICATION_MONITORING
-
APPLICATION_MAX_USER_SOCKETS
public static final JvmKeyValues APPLICATION_MAX_USER_SOCKETS
-
HTTP_CONNECTION_TIMEOUT
public static final JvmKeyValues HTTP_CONNECTION_TIMEOUT
-
HTTP_CONNECTION_SOCKET_TIMEOUT
public static final JvmKeyValues HTTP_CONNECTION_SOCKET_TIMEOUT
-
HTTP_CONNECTION_TTL
public static final JvmKeyValues HTTP_CONNECTION_TTL
-
HTTP_CONNECTION_MAX_CONNECTIONS
public static final JvmKeyValues HTTP_CONNECTION_MAX_CONNECTIONS
-
HTTP_CONNECTION_MAX_PER_ROUTE
public static final JvmKeyValues HTTP_CONNECTION_MAX_PER_ROUTE
-
HTTP_CONNECTION_HEADER_FIELD
public static final JvmKeyValues HTTP_CONNECTION_HEADER_FIELD
-
SECURITY_USERS
public static final JvmKeyValues SECURITY_USERS
JVM key for specify AES secret token. AES Token must have 16 chars.-Dsecurity.aes.secret.key="MySecretTokenAES"
-
SECURITY_ROLES
public static final JvmKeyValues SECURITY_ROLES
-
SECURITY_AES_SECRET_KET
public static final JvmKeyValues SECURITY_AES_SECRET_KET
-
SECURITY_FILE_TOKEN
public static final JvmKeyValues SECURITY_FILE_TOKEN
-
SECURITY_FILE_USER
public static final JvmKeyValues SECURITY_FILE_USER
-
SECURITY_SQL_INJECT_REGEX
public static final JvmKeyValues SECURITY_SQL_INJECT_REGEX
-
SERCURITY_ENCODING
public static final JvmKeyValues SERCURITY_ENCODING
-
SECURITY_CRYPTOGRAPHIC_KEYS
public static final JvmKeyValues SECURITY_CRYPTOGRAPHIC_KEYS
-
SECURITY_TOKEN_MAX_SIZE
public static final JvmKeyValues SECURITY_TOKEN_MAX_SIZE
-
SERCURITY_CIPHER_ALGO
public static final JvmKeyValues SERCURITY_CIPHER_ALGO
-
SERCURITY_CIPHER_ALGO_KEY
public static final JvmKeyValues SERCURITY_CIPHER_ALGO_KEY
-
SECURITY_AES_SECRET_KEY
public static final JvmKeyValues SECURITY_AES_SECRET_KEY
-
DATA_STORAGE_DRIVER
public static final JvmKeyValues DATA_STORAGE_DRIVER
-
DATA_STORAGE_DIALECT
public static final JvmKeyValues DATA_STORAGE_DIALECT
-
DATA_STORAGE_URL
public static final JvmKeyValues DATA_STORAGE_URL
-
DATA_STORAGE_USER
public static final JvmKeyValues DATA_STORAGE_USER
-
DATA_STORAGE_PASSWORD
public static final JvmKeyValues DATA_STORAGE_PASSWORD
-
DATA_STORAGE_VERBOSE
public static final JvmKeyValues DATA_STORAGE_VERBOSE
-
DATA_STORAGE_HBM2DDL
public static final JvmKeyValues DATA_STORAGE_HBM2DDL
-
ALERTING_ENABLE
public static final JvmKeyValues ALERTING_ENABLE
-
ALERTING_DYNAMIC_MAX_THREADS
public static final JvmKeyValues ALERTING_DYNAMIC_MAX_THREADS
-
SCRIPT_FULL_SCRIPT_PATH
public static final JvmKeyValues SCRIPT_FULL_SCRIPT_PATH
-
CHAOS
public static final JvmKeyValues CHAOS
-
HEADER_KEY_CORRELATION_ID
public static final JvmKeyValues HEADER_KEY_CORRELATION_ID
-
HEADER_KEY_REQUEST_ID
public static final JvmKeyValues HEADER_KEY_REQUEST_ID
-
HEADER_KEY_CONVERSATION_ID
public static final JvmKeyValues HEADER_KEY_CONVERSATION_ID
-
HEADER_KEY_TOKEN
public static final JvmKeyValues HEADER_KEY_TOKEN
-
HEADER_KEY_DEVICE_IDENTIFIER
public static final JvmKeyValues HEADER_KEY_DEVICE_IDENTIFIER
-
HEADER_KEY_DEVICE_TYPE
public static final JvmKeyValues HEADER_KEY_DEVICE_TYPE
-
HEADER_KEY_DEVICE_CLASS
public static final JvmKeyValues HEADER_KEY_DEVICE_CLASS
-
HEADER_KEY_DEVICE_VERSION
public static final JvmKeyValues HEADER_KEY_DEVICE_VERSION
-
HEADER_KEY_DEVICE_OS_VERSION
public static final JvmKeyValues HEADER_KEY_DEVICE_OS_VERSION
-
HEADER_KEY_DEVICE_NETWORK_TYPE
public static final JvmKeyValues HEADER_KEY_DEVICE_NETWORK_TYPE
-
HEADER_KEY_DEVICE_NETWORK_SPEED_DOWN
public static final JvmKeyValues HEADER_KEY_DEVICE_NETWORK_SPEED_DOWN
-
HEADER_KEY_DEVICE_NETWORK_SPEED_UP
public static final JvmKeyValues HEADER_KEY_DEVICE_NETWORK_SPEED_UP
-
HEADER_KEY_DEVICE_NETWORK_SPEED_LATENCY
public static final JvmKeyValues HEADER_KEY_DEVICE_NETWORK_SPEED_LATENCY
-
HEADER_KEY_DEVICE_IP
public static final JvmKeyValues HEADER_KEY_DEVICE_IP
-
HEADER_KEY_USER_AGENT
public static final JvmKeyValues HEADER_KEY_USER_AGENT
-
HEADER_KEY_LANGUAGE
public static final JvmKeyValues HEADER_KEY_LANGUAGE
-
HEADER_KEY_COUNTRY
public static final JvmKeyValues HEADER_KEY_COUNTRY
-
MONITORING_ENABLE
public static final JvmKeyValues MONITORING_ENABLE
-
DEV_FILTER_BAN_URI_REGEX
public static final JvmKeyValues DEV_FILTER_BAN_URI_REGEX
-
CACHE_CONFIG_PATH
public static final JvmKeyValues CACHE_CONFIG_PATH
-
-
Field Detail
-
DEFAULT_APPLICATION_NAME
public static final String DEFAULT_APPLICATION_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static JvmKeyValues[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (JvmKeyValues c : JvmKeyValues.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static JvmKeyValues valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
get
public String get()
-
getValue
public static String getValue(JvmKeyValues key, String defaultValue)
-
-