GigaSpaces XAP 10.0.1 API

com.j_spaces.kernel
Class SystemProperties

java.lang.Object
  extended by com.j_spaces.kernel.SystemProperties

public class SystemProperties
extends Object

This Class includes system properties used by the product.


Field Summary
static String BROWSER_LAF_IS_CROSS_PLATFORM
           
static String CACHE_MANAGER_EMBEDDED_INDEX_PROTECTION
          protect embedded indexes by clonning values.
static String CACHE_MANAGER_EMBEDDED_INDEX_PROTECTION_DEFAULT
           
static String CACHE_MANAGER_HASHMAP_SEGMENTS
          Number of segments used in creating CHM for entries- uids, indices, off-heap internalcache .
static int CACHE_MANAGER_HASHMAP_SEGMENTS_DEFAULT
          Default Number of segments used in creating CHM for entries- uids, indices, off-heap internalcache.
static String CACHE_MANAGER_LOG_RECOVER_PROCESS
          Specified whether to disable database recovery logging, default is true.
static long CACHE_MANAGER_RECOVER_INTERVAL_DEFAULT
           
static String CACHE_MANAGER_RECOVER_INTERVAL_LOG
          Interval in miliseconds to log database recovery process, default is 10 seconds.
static String CANCEL_DUPLICATE_PACKET_FILTER
          disables the duplication filtering mechanism used to avoid double processing of packets after recovery.
static String CANCEL_DUPLICATE_PACKET_FILTER_DEFAULT
           
static String CLUSTER_CACHE_LOADER_CENTRAL_DATA_SOURCE
           
static String CLUSTER_CACHE_LOADER_EXTERNAL_DATA_SOURCE
           
static String CLUSTER_CONFIG_URL
           
static String CLUSTER_CONFIG_URL_DEFAULT
           
static String CLUSTER_XML_DEBUG
           
static String CLUSTER_XML_SCHEMA_VALIDATION
           
static String CLUSTER_XML_SCHEMA_VALIDATION_DEFAULT
           
static String CONTAINER_EMBEDDED_HTTPD_ENABLED
          Indicator to start an embedded HTTPD Webster instance inside the space container.
static String CONTAINER_EMBEDDED_HTTPD_ENABLED_DEFAULT
           
static String CONTAINER_EMBEDDED_HTTPD_PORT
          The port number which will be used by the embedded HTTPD Webster instance which starts inside the space container.
static String CONTAINER_EMBEDDED_HTTPD_PORT_DEFAULT
           
static String CONTAINER_NAME
           
static String CONTAINER_SHUTDOWN_HOOK
           
static String CONTAINER_SHUTDOWN_HOOK_DEFAULT_VALUE
           
static String DB_CONTAINER_NAME
           
static String DB_SPACE_NAME
           
static String DOWNLOAD_HOST
           
static String DOWNLOAD_HOST_DEFAULT_VALUE
           
static String DYNAMIC_LOCATORS_MAX_INIT_DELAY
           
static long DYNAMIC_LOCATORS_MAX_INIT_DELAY_DEFAULT
           
static String ENABLE_DYNAMIC_LOCATORS
          Enable dynamic discovery of locators
static boolean ENABLE_DYNAMIC_LOCATORS_DEFAULT
           
static String ENGINE_CACHE_POLICY
           
static String ENGINE_CACHE_POLICY_DEFAULT
           
static String ENGINE_CORES_TOUSE_CONCURRENT_SL
          specifies the property name- min # of cores to use concurrent sl for class level entries and single-value index entries.
static int ENGINE_CORES_TOUSE_CONCURRENT_SL_DEFAULT
          specifies the default property - min # of cores to use concurrent sl for class level entries and single-value index entries.
static String ENGINE_GENERAL_PURPOSE_REMOVE_FILTERS
          Deprecated. 
static String ENGINE_LRU_SEGMENTS
          Number of segments used by the concurrent server-based lru .
static int ENGINE_LRU_SEGMENTS_DEFAULT
          Default number of segments in lru is 5*Runtime.getRuntime().availableProcessors().
static String ENGINE_STORED_LIST_LOCKS
          Number of locks used by the engine stored lists.
static int ENGINE_STORED_LIST_LOCKS_DEFAULT
          Default number of index locks in engine If set to 0 - each index has its own lock
static String ENGINE_STORED_LIST_SEGMENTS
          Number of segments used by the engine stored lists.
static int ENGINE_STORED_LIST_SEGMENTS_DEFAULT
          Default number of segments in engine stored list is 5*Runtime.getRuntime().availableProcessors().
static String ENV_REPORT
           
static String FAIL_ON_INVALID_ROLLBACK
          When set to false, the XAResource will not throw an error when a non existing or already rolled back transaction is rolled back.
static String GATEWAY_LOOKUP_TIMEOUT
           
static String GS_EXT_LOGGING_CONFIG_FILE_PATH
           
static String GS_HOME
           
static String GS_LOGGING_CONFIG_FILE_PATH
           
static String GS_LOGGING_DEBUG
          If true the process of loading the default gs_logging.properties file will be printed out for troubleshooting purpose.
static String GS_LOGGING_DISABLED
          If true the default gs_logging.properties file will not be loaded and none of the GS log handlers will be set to the LogManager.
static String GS_PROTOCOL
           
static String GS_PROTOCOL_DEFAULT
           
static String IS_CLUSTER_ENABLED
           
static String IS_CLUSTER_ENABLED_DEFAULT
           
static String IS_FILTER_STATISTICS_ENABLED
           
static String IS_FILTER_STATISTICS_ENABLED_DEFAULT
           
static String JAVA_LOGGING_CONFIG_FILE
           
static String JAXP_ENV_DEBUG_REPORT
          if -Dcom.gs.XMLEnvCheck=true we flush info about the Jaxp environment and print it to a file called GS_JAXP_EnvironmentCheck.xml in current directory.
static String JCONSOLE_INTERVAL
           
static String JINI_GROUP_USE_DEFINED_ONLY
           
static String JINI_LUS_GROUPS
           
static String JINI_LUS_LOCATORS
           
static String JINI_LUS_LOCATORS_DEFAULT
           
static String JMS_LOOKUP_ENABLED
          If true it will register the jms administrated objects in the rmi registry
static String JMS_USE_MAHALO_PROP
          if true, when JMS clients use transacted sessions the JMS transactions will use the Mahalo Jini transaction manager, which expects the manager to be started.
static String JMX_ENABLED_DEFAULT_VALUE
          Default value of JMX supporting
static String JMX_ENABLED_PROP
          System property that determines JMX supporting
static String LEASE_MANAGER_FORCE_REAPER_CYCLE_TIME_TO_WAIT
          The timeout that a caller to the lease manager reaper force cycle is ready to wait for the cycle to be completed
static long LEASE_MANAGER_FORCE_REAPER_CYCLE_TIME_TO_WAIT_DEFAULT
          The default timeout that a caller to the lease manager reaper force cycle is ready to wait for the cycle to be completed
static String LICENSE_KEY
           
static String LIVENESS_DETECTOR_FREQUENCY
          System property to define the frequency in which liveness of members in a cluster is detected; Default 5000 ms
static long LIVENESS_DETECTOR_FREQUENCY_DEFAULT
          Defines the frequency in which liveness of members in a cluster is detected; Default 5000 ms
static String LIVENESS_MONITOR_FREQUENCY
          System property to define the frequency in which liveness of 'live' members in a cluster is monitored; Default 10000 ms
static long LIVENESS_MONITOR_FREQUENCY_DEFAULT
          Defines the frequency in which liveness of 'live' members in a cluster is monitored; Default 10000 ms
static String LOOK_AND_FEEL_CLASS_NAME
          System variable for look&feel class definition
static String LOOKUP_JNDI_URL
           
static String LOOKUP_JNDI_URL_DEFAULT
           
static String LOOKUP_UNICAST_ENABLED
           
static String LOOKUP_UNICAST_ENABLED_DEFAULT
           
static String LRMI_ACCEPT_BACKLOG
          Sets the maximum queue length for incoming connection indications.
static int LRMI_ACCEPT_BACKLOG_DEFUALT
          The default size to maximum queue length for incoming connection indications.
static String LRMI_CACHED_BUFFER_EXPUNGE_RATIO
          Set the ratio that if the currently used buffer size * current cached buffer size is below, the cached buffer expunge threshold counter will be increases
static double LRMI_CACHED_BUFFER_EXPUNGE_RATIO_DEFAULT
          Default value for LRMI_CACHED_BUFFER_EXPUNGE_RATIO
static String LRMI_CACHED_BUFFER_EXPUNGE_TIMES_THRESHOLD
          Set the number of time the cached buffer has failed the expunge ratio test after which the cached buffer is expunged.
static int LRMI_CACHED_BUFFER_EXPUNGE_TIMES_THRESHOLD_DEFAULT
          Default value for LRMI_CACHED_BUFFER_EXPUNGE_TIMES_THRESHOLD
static String LRMI_CLASSLOADING
          Set to true in order to enable lrmi class loading for all purposes, set to false to disable it.
static String LRMI_CLASSLOADING_EXPORT
          Set to true in order to enable lrmi class loading for exporting classes, set to false to disable it.
static String LRMI_CLASSLOADING_IMPORT
          Set to true in order to enable lrmi class loading for importing classes, set to false to disable it.
static String LRMI_CONNECT_TIMEOUT
          The timeout on lrmi socket connect
static String LRMI_CONNECT_TIMEOUT_DEFAULT
          Default connect timeout in seconds is 5 sec
static int LRMI_CUSTOM_MAX_THREADS_DEFAULT
           
static int LRMI_CUSTOM_MIN_THREADS_DEFAULT
           
static int LRMI_CUSTOM_QUEUE_CAPACITY_DEFAULT
           
static int LRMI_CUSTOM_THREAD_IDLE_TIMEOUT
           
static String LRMI_MAX_CACHED_BUFFER_SIZE
          Set the maximum used buffer size that may be cached for communication
static int LRMI_MAX_CACHED_BUFFER_SIZE_DEFAULT
          Default value for LRMI_MAX_CACHED_BUFFER_SIZE
static String LRMI_NETWORK_FILTER_FACTORY
           
static String LRMI_NETWORK_FILTER_FACTORY_ADDRESS_MATCHERS_FILE
           
static String LRMI_NETWORK_MAPPER
          Provide a custom network mapper (Full class name).
static String LRMI_NETWORK_MAPPING_FILE
          The location of the mapping file which is used by the default network mapper
static String LRMI_PROTOCOL_VALIDATION_DISABLED
          When enabled the server will perform validation if incoming communication is of valid protocol, this is not backward compatible with client of version prior to 9.0.x
static String LRMI_READ_SELECTOR_THREADS
          LRMI number of read selector threads.
static int LRMI_READ_SELECTOR_THREADS_DEFAULT
          LRMI number of read selector threads default = 4.
static String LRMI_RESOURCE_WARN_THRESHOLD_FACTOR
           
static String LRMI_SELECTOR_BUG_CONNECT_RETRY
          Retry to connect, this is a property is use for workaround for a bug in the JVM see (IBM JVM bugid:IZ19325)
static int LRMI_SYSTEM_PRIORITY_MAX_THREADS_DEFAULT
           
static int LRMI_SYSTEM_PRIORITY_MIN_THREADS_DEFAULT
           
static int LRMI_SYSTEM_PRIORITY_QUEUE_CAPACITY_DEFAULT
           
static int LRMI_SYSTEM_PRIORITY_THREAD_IDLE_TIMEOUT
           
static String LRMI_TCP_KEEP_ALIVE
          Set the TCP keep alive mode (SO_KEEPALIVE)
static boolean LRMI_TCP_KEEP_ALIVE_DEFAULT
          TCP keep alive mode default (true)
static String LRMI_TCP_NO_DELAY
          Set the TCP no delay mode (TCP_NODELAY)
static boolean LRMI_TCP_NO_DELAY_DEFAULT
          TCP no delay mode default (true)
static String LRMI_TCP_RECEIVE_BUFFER
          Set the TCP receive Buffer size (SO_RCVBUF)
static String LRMI_TCP_SEND_BUFFER
          Set the TCP Send Buffer size (SO_SNDBUF)
static String LRMI_TCP_TRAFFIC_CLASS
          Set the TCP traffic class (SO_TRAFFIC_CLASS)
static long LRMI_THREADPOOL_IDLE_TIMEOUT_DEFAULT
           
static String LRMI_USE_SECURE_RADNDOM
           
static String MAX_LRMI_BUFFER_SIZE
          Maximum size (bytes) of buffer sent over the network, each buffer sent by the LRMI layer is broken into smaller buffers according to the this value.
static int MAX_LRMI_BUFFER_SIZE_DEFAULT
          The default value set as the LRMI maximum buffer size, 64k.
static String MEMORY_USAGE_ENABLED
           
static String MEMORY_USAGE_ENABLED_DEFAULT
           
static String NOTIFY_FIFO_QUEUE
          Determines the FIFO notify queue size.
static String NUMBER_IMPLICIT_INDEXES
           
static String NUMBER_IMPLICIT_INDEXES_DEFAULT
           
static String ONE_WAY_CLEAR
          Deprecated.  
static String ONE_WAY_NOTIFY
          Deprecated.  
static String ONE_WAY_UPDATE
          Deprecated. Use UpdateModifiers.NO_RETURN_VALUE instead
static String ONE_WAY_WRITE
          Deprecated. Use UpdateModifiers.NO_RETURN_VALUE instead
static String PERSISTENCY_STORE_DELETE_CURRENT_ON_DESTROY
           
static String PERSISTENCY_STORE_LOG_DIRECTORY
           
static String PLATFORM_VERSION_DEBUG
          Platform version debug information
static String REFLECT_FACTORY
          Uses factory accessors generator, Default=true.
static String REFLECT_GENERATEE
          Uses accessors generator, Default=true.
static String RMI_CLIENT_GC_INTERVAL
          When it is necessary to ensure that DGC clean calls for unreachable remote references are delivered in a timely fashion, the value of this property represents the maximum interval (in milliseconds) that the RMI runtime will allow between garbage collections of the local heap.
static String RMI_GC_DEFAULT_INTERVAL
           
static String RMI_SERVER_GC_INTERVAL
          When it is necessary to ensure that unreachable remote objects are unexported and garbage collected in a timely fashion, the value of this property represents the maximum interval (in milliseconds) that the RMI runtime will allow between garbage collections of the local heap.
static String SECURITY_DISABLE_TRANSACTION_AUTHENTICATION
           
static String SECURITY_ENABLED
          The system property key identifying a secured service; default false
static String SECURITY_PROPERTIES_FILE
          The system property key identifying the security properties file location
static String SER_UID
          When set to true the UID created by the ClientUIDHandler is composed out of a serialized representation of the "name".
static String SERIALIZATION_TYPE
           
static String SERIALIZATION_TYPE_DEFAULT
           
static String SERIALIZE_USING_EXTERNALIZABLE
           
static String SPACE_STARTUP_STATE_ENABLED
          Replication secure restart property
static String START_EMBEDDED_LOOKUP
           
static String START_EMBEDDED_LOOKUP_DEFAULT
           
static String START_EMBEDDED_MAHALO
           
static String START_EMBEDDED_MAHALO_DEFAULT
           
static String STORAGE_TYPE_SERIALIZATION_CACHED_BUFFER_EXPUNGE_RATIO
          Set the ratio that if the currently used buffer size * current cached buffer size is below, the cached buffer expunge threshold counter will be increases
static double STORAGE_TYPE_SERIALIZATION_CACHED_BUFFER_EXPUNGE_RATIO_DEFAULT
          Default value for STORAGE_TYPE_SERIALIZATION_CACHED_BUFFER_EXPUNGE_RATIO
static String STORAGE_TYPE_SERIALIZATION_CACHED_BUFFER_EXPUNGE_TIMES_THRESHOLD
          Set the number of time the cached buffer has failed the expunge ratio test after which the cached buffer is expunged.
static int STORAGE_TYPE_SERIALIZATION_CACHED_BUFFER_EXPUNGE_TIMES_THRESHOLD_DEFAULT
          Default value for STORAGE_TYPE_SERIALIZATION_CACHED_BUFFER_EXPUNGE_TIMES_THRESHOLD
static String STORAGE_TYPE_SERIALIZATION_MAX_CACHED_BUFFER_SIZE
          Set the maximum used buffer size that may be cached for storage type serialization
static int STORAGE_TYPE_SERIALIZATION_MAX_CACHED_BUFFER_SIZE_DEFAULT
          Default value for STORAGE_TYPE_SERIALIZATION_MAX_CACHED_BUFFER_SIZE
static String STORAGE_TYPE_SERIALIZATION_MAX_POOL_MEMORY_SIZE
          Set the maximum pool memory size of buffers that may be cached for storage type serialization
static int STORAGE_TYPE_SERIALIZATION_MAX_POOL_MEMORY_SIZE_DEFAULT
           
static String STORAGE_TYPE_SERIALIZATION_MAX_POOL_RESOURCE_COUNT_SIZE
          Set the maximum pool number of buffers that may be cached for storage type serialization
static int STORAGE_TYPE_SERIALIZATION_MAX_POOL_RESOURCE_COUNT_SIZE_DEFAULT
          Default value for STORAGE_TYPE_SERIALIZATION_MAX_POOL_RESOURCE_COUNT_SIZE
static String SYSTEM_TIME_PROVIDER
           
static String SYSTEM_TIME_PROVIDER_DEFAULT
           
static String TYPE_CHECKSUM_VALIDATION
           
static String TYPE_CHECKSUM_VALIDATION_DEFAULT
           
static String UI_ORDERED_THREAD_POOL_SIZE
           
static String UI_SCHEDULED_THREAD_POOL_MIN_SIZE
          System variable for minimum size of scheduled thread pool that used by UI
static String UI_SCHEDULED_THREAD_POOL_MIN_SIZE_DEFAULT_VALUE
           
static String UI_THREAD_POOL_KEEP_ALIVE_TIME
          System variable for keep alive time of thread pool that used by UI for redirection Jini events
static String UI_THREAD_POOL_KEEP_ALIVE_TIME_DEFAULT_VALUE
           
static String UI_THREAD_POOL_MAX_SIZE
          System variable for maximum size of thread pool that used by UI for redirection Jini events
static String UI_THREAD_POOL_MAX_SIZE_DEFAULT_VALUE
           
static String UI_THREAD_POOL_MIN_SIZE
          System variable for minimum size of thread pool that used by UI for redirection Jini events
static String UI_THREAD_POOL_MIN_SIZE_DEFAULT_VALUE
           
static String URL
           
static String WATCHDOG_DISABLE_RESPONSE_WATCH
           
static String WATCHDOG_IDLE_CONNECTION_TIMEOUT
           
static String WATCHDOG_IDLE_CONNECTION_TIMEOUT_DEFAULT
           
static String WATCHDOG_INSPECT_RESPONSE_TIMEOUT
           
static String WATCHDOG_INSPECT_TIMEOUT
           
static String WATCHDOG_LISTENING_TIMEOUT
           
static String WATCHDOG_LISTENING_TIMEOUT_DEFAULT
          Watchdog parameters default values
static String WATCHDOG_REQUEST_TIMEOUT
          Watchdog parameters
static String WATCHDOG_REQUEST_TIMEOUT_DEFAULT
           
static String WATCHDOG_TIMEOUT_RESOLUTION
           
static String WATCHDOG_TIMEOUT_RESOLUTION_DEFAULT
           
 
Constructor Summary
SystemProperties()
           
 
Method Summary
static String getSystemVariableDefaultValue(String name)
           
static String setSystemProperty(String key, String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PLATFORM_VERSION_DEBUG

public static final String PLATFORM_VERSION_DEBUG
Platform version debug information

See Also:
Constant Field Values

ONE_WAY_WRITE

@Deprecated
public static final String ONE_WAY_WRITE
Deprecated. Use UpdateModifiers.NO_RETURN_VALUE instead
See Also:
Constant Field Values

ONE_WAY_UPDATE

@Deprecated
public static final String ONE_WAY_UPDATE
Deprecated. Use UpdateModifiers.NO_RETURN_VALUE instead
See Also:
Constant Field Values

ONE_WAY_CLEAR

@Deprecated
public static final String ONE_WAY_CLEAR
Deprecated. 
See Also:
Constant Field Values

ONE_WAY_NOTIFY

@Deprecated
public static final String ONE_WAY_NOTIFY
Deprecated. 
See Also:
Constant Field Values

SECURITY_ENABLED

public static final String SECURITY_ENABLED
The system property key identifying a secured service; default false

See Also:
Constant Field Values

SECURITY_PROPERTIES_FILE

public static final String SECURITY_PROPERTIES_FILE
The system property key identifying the security properties file location

See Also:
Constant Field Values

SECURITY_DISABLE_TRANSACTION_AUTHENTICATION

public static final String SECURITY_DISABLE_TRANSACTION_AUTHENTICATION
See Also:
Constant Field Values

JINI_LUS_GROUPS

public static final String JINI_LUS_GROUPS
See Also:
Constant Field Values

JINI_LUS_LOCATORS

public static final String JINI_LUS_LOCATORS
See Also:
Constant Field Values

JINI_LUS_LOCATORS_DEFAULT

public static final String JINI_LUS_LOCATORS_DEFAULT
See Also:
Constant Field Values

CLUSTER_XML_DEBUG

public static final String CLUSTER_XML_DEBUG
See Also:
Constant Field Values

URL

public static final String URL
See Also:
Constant Field Values

SER_UID

public static final String SER_UID
When set to true the UID created by the ClientUIDHandler is composed out of a serialized representation of the "name". This way the name can be extracted directly from the UID.

See Also:
Constant Field Values

NOTIFY_FIFO_QUEUE

public static final String NOTIFY_FIFO_QUEUE
Determines the FIFO notify queue size.

See Also:
Constant Field Values

JMS_USE_MAHALO_PROP

public static final String JMS_USE_MAHALO_PROP
if true, when JMS clients use transacted sessions the JMS transactions will use the Mahalo Jini transaction manager, which expects the manager to be started.

See Also:
Constant Field Values

FAIL_ON_INVALID_ROLLBACK

public static final String FAIL_ON_INVALID_ROLLBACK
When set to false, the XAResource will not throw an error when a non existing or already rolled back transaction is rolled back.

See Also:
Default: true, Constant Field Values

GS_LOGGING_DISABLED

public static final String GS_LOGGING_DISABLED
If true the default gs_logging.properties file will not be loaded and none of the GS log handlers will be set to the LogManager.

See Also:
Constant Field Values

GS_LOGGING_DEBUG

public static final String GS_LOGGING_DEBUG
If true the process of loading the default gs_logging.properties file will be printed out for troubleshooting purpose.

See Also:
Constant Field Values

GS_LOGGING_CONFIG_FILE_PATH

public static final String GS_LOGGING_CONFIG_FILE_PATH
See Also:
Constant Field Values

GS_EXT_LOGGING_CONFIG_FILE_PATH

public static final String GS_EXT_LOGGING_CONFIG_FILE_PATH
See Also:
Constant Field Values

JAVA_LOGGING_CONFIG_FILE

public static final String JAVA_LOGGING_CONFIG_FILE
See Also:
Constant Field Values

JAXP_ENV_DEBUG_REPORT

public static final String JAXP_ENV_DEBUG_REPORT
if -Dcom.gs.XMLEnvCheck=true we flush info about the Jaxp environment and print it to a file called GS_JAXP_EnvironmentCheck.xml in current directory.

See Also:
Constant Field Values

JMS_LOOKUP_ENABLED

public static final String JMS_LOOKUP_ENABLED
If true it will register the jms administrated objects in the rmi registry

See Also:
Constant Field Values

RMI_CLIENT_GC_INTERVAL

public static final String RMI_CLIENT_GC_INTERVAL
When it is necessary to ensure that DGC clean calls for unreachable remote references are delivered in a timely fashion, the value of this property represents the maximum interval (in milliseconds) that the RMI runtime will allow between garbage collections of the local heap. The default value of 60000 milliseconds (60 seconds) will be set by GS to 1 hour (36000000 milliseconds) if it was not been set.

See Also:
Constant Field Values

RMI_SERVER_GC_INTERVAL

public static final String RMI_SERVER_GC_INTERVAL
When it is necessary to ensure that unreachable remote objects are unexported and garbage collected in a timely fashion, the value of this property represents the maximum interval (in milliseconds) that the RMI runtime will allow between garbage collections of the local heap. The default value of 60000 milliseconds (60 seconds) will be set by GS to 1 hour (36000000 milliseconds) if it was not been set.

See Also:
Constant Field Values

RMI_GC_DEFAULT_INTERVAL

public static final String RMI_GC_DEFAULT_INTERVAL
See Also:
Constant Field Values

WATCHDOG_REQUEST_TIMEOUT

public static final String WATCHDOG_REQUEST_TIMEOUT
Watchdog parameters

See Also:
Constant Field Values

WATCHDOG_LISTENING_TIMEOUT

public static final String WATCHDOG_LISTENING_TIMEOUT
See Also:
Constant Field Values

WATCHDOG_IDLE_CONNECTION_TIMEOUT

public static final String WATCHDOG_IDLE_CONNECTION_TIMEOUT
See Also:
Constant Field Values

WATCHDOG_INSPECT_TIMEOUT

public static final String WATCHDOG_INSPECT_TIMEOUT
See Also:
Constant Field Values

WATCHDOG_INSPECT_RESPONSE_TIMEOUT

public static final String WATCHDOG_INSPECT_RESPONSE_TIMEOUT
See Also:
Constant Field Values

WATCHDOG_DISABLE_RESPONSE_WATCH

public static final String WATCHDOG_DISABLE_RESPONSE_WATCH
See Also:
Constant Field Values

WATCHDOG_TIMEOUT_RESOLUTION

public static final String WATCHDOG_TIMEOUT_RESOLUTION
See Also:
Constant Field Values

WATCHDOG_LISTENING_TIMEOUT_DEFAULT

public static final String WATCHDOG_LISTENING_TIMEOUT_DEFAULT
Watchdog parameters default values

See Also:
Constant Field Values

WATCHDOG_REQUEST_TIMEOUT_DEFAULT

public static final String WATCHDOG_REQUEST_TIMEOUT_DEFAULT
See Also:
Constant Field Values

WATCHDOG_IDLE_CONNECTION_TIMEOUT_DEFAULT

public static final String WATCHDOG_IDLE_CONNECTION_TIMEOUT_DEFAULT
See Also:
Constant Field Values

WATCHDOG_TIMEOUT_RESOLUTION_DEFAULT

public static final String WATCHDOG_TIMEOUT_RESOLUTION_DEFAULT
See Also:
Constant Field Values

LRMI_THREADPOOL_IDLE_TIMEOUT_DEFAULT

public static final long LRMI_THREADPOOL_IDLE_TIMEOUT_DEFAULT
See Also:
Constant Field Values

LRMI_READ_SELECTOR_THREADS

public static final String LRMI_READ_SELECTOR_THREADS
LRMI number of read selector threads. @see #LRMI_READ_SELECTOR_THREADS_DEFAULT

See Also:
Constant Field Values

LRMI_READ_SELECTOR_THREADS_DEFAULT

public static final int LRMI_READ_SELECTOR_THREADS_DEFAULT
LRMI number of read selector threads default = 4. @see #LRMI_READ_SELECTOR_THREADS

See Also:
Constant Field Values

LRMI_SYSTEM_PRIORITY_QUEUE_CAPACITY_DEFAULT

public static final int LRMI_SYSTEM_PRIORITY_QUEUE_CAPACITY_DEFAULT
See Also:
Constant Field Values

LRMI_SYSTEM_PRIORITY_THREAD_IDLE_TIMEOUT

public static final int LRMI_SYSTEM_PRIORITY_THREAD_IDLE_TIMEOUT
See Also:
Constant Field Values

LRMI_SYSTEM_PRIORITY_MIN_THREADS_DEFAULT

public static final int LRMI_SYSTEM_PRIORITY_MIN_THREADS_DEFAULT
See Also:
Constant Field Values

LRMI_SYSTEM_PRIORITY_MAX_THREADS_DEFAULT

public static final int LRMI_SYSTEM_PRIORITY_MAX_THREADS_DEFAULT
See Also:
Constant Field Values

LRMI_CUSTOM_QUEUE_CAPACITY_DEFAULT

public static final int LRMI_CUSTOM_QUEUE_CAPACITY_DEFAULT
See Also:
Constant Field Values

LRMI_CUSTOM_THREAD_IDLE_TIMEOUT

public static final int LRMI_CUSTOM_THREAD_IDLE_TIMEOUT
See Also:
Constant Field Values

LRMI_CUSTOM_MIN_THREADS_DEFAULT

public static final int LRMI_CUSTOM_MIN_THREADS_DEFAULT
See Also:
Constant Field Values

LRMI_CUSTOM_MAX_THREADS_DEFAULT

public static final int LRMI_CUSTOM_MAX_THREADS_DEFAULT
See Also:
Constant Field Values

LRMI_USE_SECURE_RADNDOM

public static final String LRMI_USE_SECURE_RADNDOM
See Also:
Constant Field Values

LRMI_NETWORK_MAPPER

public static final String LRMI_NETWORK_MAPPER
Provide a custom network mapper (Full class name).

See Also:
Constant Field Values

LRMI_NETWORK_MAPPING_FILE

public static final String LRMI_NETWORK_MAPPING_FILE
The location of the mapping file which is used by the default network mapper

See Also:
Constant Field Values

LRMI_CONNECT_TIMEOUT

public static final String LRMI_CONNECT_TIMEOUT
The timeout on lrmi socket connect

See Also:
LRMI_CONNECT_TIMEOUT_DEFAULT, Constant Field Values

LRMI_CONNECT_TIMEOUT_DEFAULT

public static final String LRMI_CONNECT_TIMEOUT_DEFAULT
Default connect timeout in seconds is 5 sec

See Also:
LRMI_CONNECT_TIMEOUT, Constant Field Values

LRMI_ACCEPT_BACKLOG

public static final String LRMI_ACCEPT_BACKLOG
Sets the maximum queue length for incoming connection indications.

See Also:
Constant Field Values

LRMI_TCP_SEND_BUFFER

public static final String LRMI_TCP_SEND_BUFFER
Set the TCP Send Buffer size (SO_SNDBUF)

See Also:
Constant Field Values

LRMI_TCP_RECEIVE_BUFFER

public static final String LRMI_TCP_RECEIVE_BUFFER
Set the TCP receive Buffer size (SO_RCVBUF)

See Also:
Constant Field Values

LRMI_MAX_CACHED_BUFFER_SIZE

public static final String LRMI_MAX_CACHED_BUFFER_SIZE
Set the maximum used buffer size that may be cached for communication

See Also:
Constant Field Values

LRMI_MAX_CACHED_BUFFER_SIZE_DEFAULT

public static final int LRMI_MAX_CACHED_BUFFER_SIZE_DEFAULT
Default value for LRMI_MAX_CACHED_BUFFER_SIZE

See Also:
Constant Field Values

LRMI_CACHED_BUFFER_EXPUNGE_RATIO

public static final String LRMI_CACHED_BUFFER_EXPUNGE_RATIO
Set the ratio that if the currently used buffer size * current cached buffer size is below, the cached buffer expunge threshold counter will be increases

See Also:
Constant Field Values

LRMI_CACHED_BUFFER_EXPUNGE_RATIO_DEFAULT

public static final double LRMI_CACHED_BUFFER_EXPUNGE_RATIO_DEFAULT
Default value for LRMI_CACHED_BUFFER_EXPUNGE_RATIO

See Also:
Constant Field Values

LRMI_CACHED_BUFFER_EXPUNGE_TIMES_THRESHOLD

public static final String LRMI_CACHED_BUFFER_EXPUNGE_TIMES_THRESHOLD
Set the number of time the cached buffer has failed the expunge ratio test after which the cached buffer is expunged.

See Also:
Constant Field Values

LRMI_CACHED_BUFFER_EXPUNGE_TIMES_THRESHOLD_DEFAULT

public static final int LRMI_CACHED_BUFFER_EXPUNGE_TIMES_THRESHOLD_DEFAULT
Default value for LRMI_CACHED_BUFFER_EXPUNGE_TIMES_THRESHOLD

See Also:
Constant Field Values

LRMI_ACCEPT_BACKLOG_DEFUALT

public static final int LRMI_ACCEPT_BACKLOG_DEFUALT
The default size to maximum queue length for incoming connection indications.

See Also:
Constant Field Values

LRMI_TCP_KEEP_ALIVE

public static final String LRMI_TCP_KEEP_ALIVE
Set the TCP keep alive mode (SO_KEEPALIVE)

See Also:
Constant Field Values

LRMI_TCP_NO_DELAY

public static final String LRMI_TCP_NO_DELAY
Set the TCP no delay mode (TCP_NODELAY)

See Also:
Constant Field Values

LRMI_TCP_KEEP_ALIVE_DEFAULT

public static final boolean LRMI_TCP_KEEP_ALIVE_DEFAULT
TCP keep alive mode default (true)

See Also:
LRMI_TCP_KEEP_ALIVE, Constant Field Values

LRMI_TCP_NO_DELAY_DEFAULT

public static final boolean LRMI_TCP_NO_DELAY_DEFAULT
TCP no delay mode default (true)

See Also:
LRMI_TCP_NO_DELAY, Constant Field Values

LRMI_TCP_TRAFFIC_CLASS

public static final String LRMI_TCP_TRAFFIC_CLASS
Set the TCP traffic class (SO_TRAFFIC_CLASS)

See Also:
Constant Field Values

LRMI_CLASSLOADING

public static final String LRMI_CLASSLOADING
Set to true in order to enable lrmi class loading for all purposes, set to false to disable it. Defaults to true

See Also:
Constant Field Values

LRMI_CLASSLOADING_IMPORT

public static final String LRMI_CLASSLOADING_IMPORT
Set to true in order to enable lrmi class loading for importing classes, set to false to disable it. Defaults to true

See Also:
Constant Field Values

LRMI_CLASSLOADING_EXPORT

public static final String LRMI_CLASSLOADING_EXPORT
Set to true in order to enable lrmi class loading for exporting classes, set to false to disable it. Defaults to true

See Also:
Constant Field Values

LRMI_NETWORK_FILTER_FACTORY

public static final String LRMI_NETWORK_FILTER_FACTORY
See Also:
Constant Field Values

LRMI_NETWORK_FILTER_FACTORY_ADDRESS_MATCHERS_FILE

public static final String LRMI_NETWORK_FILTER_FACTORY_ADDRESS_MATCHERS_FILE
See Also:
Constant Field Values

LRMI_SELECTOR_BUG_CONNECT_RETRY

public static final String LRMI_SELECTOR_BUG_CONNECT_RETRY
Retry to connect, this is a property is use for workaround for a bug in the JVM see (IBM JVM bugid:IZ19325)

See Also:
Constant Field Values

LRMI_RESOURCE_WARN_THRESHOLD_FACTOR

public static final String LRMI_RESOURCE_WARN_THRESHOLD_FACTOR
See Also:
Constant Field Values

LRMI_PROTOCOL_VALIDATION_DISABLED

public static final String LRMI_PROTOCOL_VALIDATION_DISABLED
When enabled the server will perform validation if incoming communication is of valid protocol, this is not backward compatible with client of version prior to 9.0.x

See Also:
Constant Field Values

SERIALIZE_USING_EXTERNALIZABLE

public static final String SERIALIZE_USING_EXTERNALIZABLE
See Also:
Constant Field Values

STORAGE_TYPE_SERIALIZATION_MAX_CACHED_BUFFER_SIZE

public static final String STORAGE_TYPE_SERIALIZATION_MAX_CACHED_BUFFER_SIZE
Set the maximum used buffer size that may be cached for storage type serialization

See Also:
Constant Field Values

STORAGE_TYPE_SERIALIZATION_MAX_CACHED_BUFFER_SIZE_DEFAULT

public static final int STORAGE_TYPE_SERIALIZATION_MAX_CACHED_BUFFER_SIZE_DEFAULT
Default value for STORAGE_TYPE_SERIALIZATION_MAX_CACHED_BUFFER_SIZE

See Also:
Constant Field Values

STORAGE_TYPE_SERIALIZATION_CACHED_BUFFER_EXPUNGE_RATIO

public static final String STORAGE_TYPE_SERIALIZATION_CACHED_BUFFER_EXPUNGE_RATIO
Set the ratio that if the currently used buffer size * current cached buffer size is below, the cached buffer expunge threshold counter will be increases

See Also:
Constant Field Values

STORAGE_TYPE_SERIALIZATION_CACHED_BUFFER_EXPUNGE_RATIO_DEFAULT

public static final double STORAGE_TYPE_SERIALIZATION_CACHED_BUFFER_EXPUNGE_RATIO_DEFAULT
Default value for STORAGE_TYPE_SERIALIZATION_CACHED_BUFFER_EXPUNGE_RATIO

See Also:
Constant Field Values

STORAGE_TYPE_SERIALIZATION_CACHED_BUFFER_EXPUNGE_TIMES_THRESHOLD

public static final String STORAGE_TYPE_SERIALIZATION_CACHED_BUFFER_EXPUNGE_TIMES_THRESHOLD
Set the number of time the cached buffer has failed the expunge ratio test after which the cached buffer is expunged.

See Also:
Constant Field Values

STORAGE_TYPE_SERIALIZATION_CACHED_BUFFER_EXPUNGE_TIMES_THRESHOLD_DEFAULT

public static final int STORAGE_TYPE_SERIALIZATION_CACHED_BUFFER_EXPUNGE_TIMES_THRESHOLD_DEFAULT
Default value for STORAGE_TYPE_SERIALIZATION_CACHED_BUFFER_EXPUNGE_TIMES_THRESHOLD

See Also:
Constant Field Values

STORAGE_TYPE_SERIALIZATION_MAX_POOL_MEMORY_SIZE

public static final String STORAGE_TYPE_SERIALIZATION_MAX_POOL_MEMORY_SIZE
Set the maximum pool memory size of buffers that may be cached for storage type serialization

See Also:
Constant Field Values

STORAGE_TYPE_SERIALIZATION_MAX_POOL_MEMORY_SIZE_DEFAULT

public static final int STORAGE_TYPE_SERIALIZATION_MAX_POOL_MEMORY_SIZE_DEFAULT
See Also:
Constant Field Values

STORAGE_TYPE_SERIALIZATION_MAX_POOL_RESOURCE_COUNT_SIZE

public static final String STORAGE_TYPE_SERIALIZATION_MAX_POOL_RESOURCE_COUNT_SIZE
Set the maximum pool number of buffers that may be cached for storage type serialization

See Also:
Constant Field Values

STORAGE_TYPE_SERIALIZATION_MAX_POOL_RESOURCE_COUNT_SIZE_DEFAULT

public static final int STORAGE_TYPE_SERIALIZATION_MAX_POOL_RESOURCE_COUNT_SIZE_DEFAULT
Default value for STORAGE_TYPE_SERIALIZATION_MAX_POOL_RESOURCE_COUNT_SIZE

See Also:
Constant Field Values

IS_CLUSTER_ENABLED

public static final String IS_CLUSTER_ENABLED
See Also:
Constant Field Values

IS_CLUSTER_ENABLED_DEFAULT

public static final String IS_CLUSTER_ENABLED_DEFAULT

CLUSTER_CONFIG_URL

public static final String CLUSTER_CONFIG_URL
See Also:
Constant Field Values

CLUSTER_CONFIG_URL_DEFAULT

public static final String CLUSTER_CONFIG_URL_DEFAULT
See Also:
Constant Field Values

IS_FILTER_STATISTICS_ENABLED

public static final String IS_FILTER_STATISTICS_ENABLED
See Also:
Constant Field Values

IS_FILTER_STATISTICS_ENABLED_DEFAULT

public static final String IS_FILTER_STATISTICS_ENABLED_DEFAULT

NUMBER_IMPLICIT_INDEXES

public static final String NUMBER_IMPLICIT_INDEXES
See Also:
Constant Field Values

NUMBER_IMPLICIT_INDEXES_DEFAULT

public static final String NUMBER_IMPLICIT_INDEXES_DEFAULT
See Also:
Constant Field Values

SERIALIZATION_TYPE

public static final String SERIALIZATION_TYPE
See Also:
Constant Field Values

SERIALIZATION_TYPE_DEFAULT

public static final String SERIALIZATION_TYPE_DEFAULT

TYPE_CHECKSUM_VALIDATION

public static final String TYPE_CHECKSUM_VALIDATION
See Also:
Constant Field Values

TYPE_CHECKSUM_VALIDATION_DEFAULT

public static final String TYPE_CHECKSUM_VALIDATION_DEFAULT
See Also:
Constant Field Values

GS_PROTOCOL

public static final String GS_PROTOCOL
See Also:
Constant Field Values

GS_PROTOCOL_DEFAULT

public static final String GS_PROTOCOL_DEFAULT
See Also:
Constant Field Values

ENGINE_CACHE_POLICY

public static final String ENGINE_CACHE_POLICY
See Also:
Constant Field Values

ENGINE_CACHE_POLICY_DEFAULT

public static final String ENGINE_CACHE_POLICY_DEFAULT

MEMORY_USAGE_ENABLED

public static final String MEMORY_USAGE_ENABLED
See Also:
Constant Field Values

MEMORY_USAGE_ENABLED_DEFAULT

public static final String MEMORY_USAGE_ENABLED_DEFAULT
See Also:
Constant Field Values

CLUSTER_CACHE_LOADER_EXTERNAL_DATA_SOURCE

public static final String CLUSTER_CACHE_LOADER_EXTERNAL_DATA_SOURCE
See Also:
Constant Field Values

CLUSTER_CACHE_LOADER_CENTRAL_DATA_SOURCE

public static final String CLUSTER_CACHE_LOADER_CENTRAL_DATA_SOURCE
See Also:
Constant Field Values

DOWNLOAD_HOST

public static final String DOWNLOAD_HOST
See Also:
Constant Field Values

DOWNLOAD_HOST_DEFAULT_VALUE

public static final String DOWNLOAD_HOST_DEFAULT_VALUE
See Also:
Constant Field Values

CONTAINER_SHUTDOWN_HOOK

public static final String CONTAINER_SHUTDOWN_HOOK
See Also:
Constant Field Values

CONTAINER_SHUTDOWN_HOOK_DEFAULT_VALUE

public static final String CONTAINER_SHUTDOWN_HOOK_DEFAULT_VALUE
See Also:
Constant Field Values

CONTAINER_EMBEDDED_HTTPD_ENABLED

public static final String CONTAINER_EMBEDDED_HTTPD_ENABLED
Indicator to start an embedded HTTPD Webster instance inside the space container. Default value: true

See Also:
Constant Field Values

CONTAINER_EMBEDDED_HTTPD_ENABLED_DEFAULT

public static final String CONTAINER_EMBEDDED_HTTPD_ENABLED_DEFAULT
See Also:
Constant Field Values

CONTAINER_EMBEDDED_HTTPD_PORT

public static final String CONTAINER_EMBEDDED_HTTPD_PORT
The port number which will be used by the embedded HTTPD Webster instance which starts inside the space container. If this port is used, the system will generate another free port. Default value: 9813

See Also:
Constant Field Values

CONTAINER_EMBEDDED_HTTPD_PORT_DEFAULT

public static final String CONTAINER_EMBEDDED_HTTPD_PORT_DEFAULT
See Also:
Constant Field Values

LOOKUP_JNDI_URL

public static final String LOOKUP_JNDI_URL
See Also:
Constant Field Values

LOOKUP_JNDI_URL_DEFAULT

public static final String LOOKUP_JNDI_URL_DEFAULT
See Also:
Constant Field Values

START_EMBEDDED_LOOKUP

public static final String START_EMBEDDED_LOOKUP
See Also:
Constant Field Values

START_EMBEDDED_LOOKUP_DEFAULT

public static final String START_EMBEDDED_LOOKUP_DEFAULT
See Also:
Constant Field Values

START_EMBEDDED_MAHALO

public static final String START_EMBEDDED_MAHALO
See Also:
Constant Field Values

START_EMBEDDED_MAHALO_DEFAULT

public static final String START_EMBEDDED_MAHALO_DEFAULT
See Also:
Constant Field Values

LOOKUP_UNICAST_ENABLED

public static final String LOOKUP_UNICAST_ENABLED
See Also:
Constant Field Values

LOOKUP_UNICAST_ENABLED_DEFAULT

public static final String LOOKUP_UNICAST_ENABLED_DEFAULT
See Also:
Constant Field Values

SYSTEM_TIME_PROVIDER

public static final String SYSTEM_TIME_PROVIDER
See Also:
Constant Field Values

SYSTEM_TIME_PROVIDER_DEFAULT

public static final String SYSTEM_TIME_PROVIDER_DEFAULT
See Also:
Constant Field Values

JMX_ENABLED_PROP

public static final String JMX_ENABLED_PROP
System property that determines JMX supporting

See Also:
Constant Field Values

JMX_ENABLED_DEFAULT_VALUE

public static final String JMX_ENABLED_DEFAULT_VALUE
Default value of JMX supporting


SPACE_STARTUP_STATE_ENABLED

public static final String SPACE_STARTUP_STATE_ENABLED
Replication secure restart property

See Also:
Constant Field Values

LOOK_AND_FEEL_CLASS_NAME

public static final String LOOK_AND_FEEL_CLASS_NAME
System variable for look&feel class definition

See Also:
Constant Field Values

UI_THREAD_POOL_MAX_SIZE

public static final String UI_THREAD_POOL_MAX_SIZE
System variable for maximum size of thread pool that used by UI for redirection Jini events

See Also:
Constant Field Values

UI_THREAD_POOL_MIN_SIZE

public static final String UI_THREAD_POOL_MIN_SIZE
System variable for minimum size of thread pool that used by UI for redirection Jini events

See Also:
Constant Field Values

UI_SCHEDULED_THREAD_POOL_MIN_SIZE

public static final String UI_SCHEDULED_THREAD_POOL_MIN_SIZE
System variable for minimum size of scheduled thread pool that used by UI

See Also:
Constant Field Values

UI_THREAD_POOL_KEEP_ALIVE_TIME

public static final String UI_THREAD_POOL_KEEP_ALIVE_TIME
System variable for keep alive time of thread pool that used by UI for redirection Jini events

See Also:
Constant Field Values

UI_THREAD_POOL_MIN_SIZE_DEFAULT_VALUE

public static final String UI_THREAD_POOL_MIN_SIZE_DEFAULT_VALUE

UI_SCHEDULED_THREAD_POOL_MIN_SIZE_DEFAULT_VALUE

public static final String UI_SCHEDULED_THREAD_POOL_MIN_SIZE_DEFAULT_VALUE

UI_THREAD_POOL_MAX_SIZE_DEFAULT_VALUE

public static final String UI_THREAD_POOL_MAX_SIZE_DEFAULT_VALUE

UI_THREAD_POOL_KEEP_ALIVE_TIME_DEFAULT_VALUE

public static final String UI_THREAD_POOL_KEEP_ALIVE_TIME_DEFAULT_VALUE

UI_ORDERED_THREAD_POOL_SIZE

public static final String UI_ORDERED_THREAD_POOL_SIZE
See Also:
Constant Field Values

JINI_GROUP_USE_DEFINED_ONLY

public static final String JINI_GROUP_USE_DEFINED_ONLY
See Also:
Constant Field Values

LIVENESS_MONITOR_FREQUENCY

public static final String LIVENESS_MONITOR_FREQUENCY
System property to define the frequency in which liveness of 'live' members in a cluster is monitored; Default 10000 ms

See Also:
Constant Field Values

LIVENESS_MONITOR_FREQUENCY_DEFAULT

public static final long LIVENESS_MONITOR_FREQUENCY_DEFAULT
Defines the frequency in which liveness of 'live' members in a cluster is monitored; Default 10000 ms

See Also:
Constant Field Values

LIVENESS_DETECTOR_FREQUENCY

public static final String LIVENESS_DETECTOR_FREQUENCY
System property to define the frequency in which liveness of members in a cluster is detected; Default 5000 ms

See Also:
Constant Field Values

LIVENESS_DETECTOR_FREQUENCY_DEFAULT

public static final long LIVENESS_DETECTOR_FREQUENCY_DEFAULT
Defines the frequency in which liveness of members in a cluster is detected; Default 5000 ms

See Also:
Constant Field Values

CANCEL_DUPLICATE_PACKET_FILTER

public static final String CANCEL_DUPLICATE_PACKET_FILTER
disables the duplication filtering mechanism used to avoid double processing of packets after recovery.

See Also:
Constant Field Values

CANCEL_DUPLICATE_PACKET_FILTER_DEFAULT

public static final String CANCEL_DUPLICATE_PACKET_FILTER_DEFAULT
See Also:
Constant Field Values

MAX_LRMI_BUFFER_SIZE

public static final String MAX_LRMI_BUFFER_SIZE
Maximum size (bytes) of buffer sent over the network, each buffer sent by the LRMI layer is broken into smaller buffers according to the this value.

See Also:
MAX_LRMI_BUFFER_SIZE_DEFAULT, Constant Field Values

MAX_LRMI_BUFFER_SIZE_DEFAULT

public static final int MAX_LRMI_BUFFER_SIZE_DEFAULT
The default value set as the LRMI maximum buffer size, 64k.

See Also:
MAX_LRMI_BUFFER_SIZE, Constant Field Values

ENGINE_STORED_LIST_SEGMENTS

public static final String ENGINE_STORED_LIST_SEGMENTS
Number of segments used by the engine stored lists. Two different segments can be accessed concurrently by different threads, therefore number of segments defines how concurrent the engine structures are.

See Also:
Constant Field Values

ENGINE_STORED_LIST_SEGMENTS_DEFAULT

public static final int ENGINE_STORED_LIST_SEGMENTS_DEFAULT
Default number of segments in engine stored list is 5*Runtime.getRuntime().availableProcessors(). It gives the probability of 0.7 that there will be no collisions between the threads we add 1 since #core is generaly 2**n (n=1,2,3...) so an even number will yield better distribution in case of constant thread numbers If set to 0 - the default is used.


ENGINE_CORES_TOUSE_CONCURRENT_SL

public static final String ENGINE_CORES_TOUSE_CONCURRENT_SL
specifies the property name- min # of cores to use concurrent sl for class level entries and single-value index entries.

See Also:
Constant Field Values

ENGINE_CORES_TOUSE_CONCURRENT_SL_DEFAULT

public static final int ENGINE_CORES_TOUSE_CONCURRENT_SL_DEFAULT
specifies the default property - min # of cores to use concurrent sl for class level entries and single-value index entries.

See Also:
Constant Field Values

ENGINE_STORED_LIST_LOCKS

public static final String ENGINE_STORED_LIST_LOCKS
Number of locks used by the engine stored lists. Reducing the number of locks will reduce the memory footprint for each object index

See Also:
Constant Field Values

ENGINE_STORED_LIST_LOCKS_DEFAULT

public static final int ENGINE_STORED_LIST_LOCKS_DEFAULT
Default number of index locks in engine If set to 0 - each index has its own lock


ENGINE_LRU_SEGMENTS

public static final String ENGINE_LRU_SEGMENTS
Number of segments used by the concurrent server-based lru . Two different segments can be accessed concurrently by different threads, therefore number of segments defines how concurrent the engine structures are.

See Also:
Constant Field Values

ENGINE_LRU_SEGMENTS_DEFAULT

public static final int ENGINE_LRU_SEGMENTS_DEFAULT
Default number of segments in lru is 5*Runtime.getRuntime().availableProcessors(). we add 1 since #core is generaly 2**n (n=1,2,3...) so an even number will yield better distribution in case of constant thread numbers If set to 0 - the default is used.


ENGINE_GENERAL_PURPOSE_REMOVE_FILTERS

@Deprecated
public static final String ENGINE_GENERAL_PURPOSE_REMOVE_FILTERS
Deprecated. 
are the before/after remove filters general and not only for lease cancel/expiration

See Also:
Constant Field Values

BROWSER_LAF_IS_CROSS_PLATFORM

public static final String BROWSER_LAF_IS_CROSS_PLATFORM
See Also:
Constant Field Values

CONTAINER_NAME

public static final String CONTAINER_NAME
See Also:
Constant Field Values

REFLECT_GENERATEE

public static final String REFLECT_GENERATEE
Uses accessors generator, Default=true.

See Also:
Constant Field Values

REFLECT_FACTORY

public static final String REFLECT_FACTORY
Uses factory accessors generator, Default=true.

See Also:
Constant Field Values

CACHE_MANAGER_RECOVER_INTERVAL_LOG

public static final String CACHE_MANAGER_RECOVER_INTERVAL_LOG
Interval in miliseconds to log database recovery process, default is 10 seconds.

See Also:
Constant Field Values

CACHE_MANAGER_RECOVER_INTERVAL_DEFAULT

public static final long CACHE_MANAGER_RECOVER_INTERVAL_DEFAULT
See Also:
Constant Field Values

CACHE_MANAGER_LOG_RECOVER_PROCESS

public static final String CACHE_MANAGER_LOG_RECOVER_PROCESS
Specified whether to disable database recovery logging, default is true.

See Also:
Constant Field Values

CACHE_MANAGER_EMBEDDED_INDEX_PROTECTION

public static final String CACHE_MANAGER_EMBEDDED_INDEX_PROTECTION
protect embedded indexes by clonning values.

See Also:
Constant Field Values

CACHE_MANAGER_EMBEDDED_INDEX_PROTECTION_DEFAULT

public static final String CACHE_MANAGER_EMBEDDED_INDEX_PROTECTION_DEFAULT
See Also:
Constant Field Values

CACHE_MANAGER_HASHMAP_SEGMENTS

public static final String CACHE_MANAGER_HASHMAP_SEGMENTS
Number of segments used in creating CHM for entries- uids, indices, off-heap internalcache .

See Also:
Constant Field Values

CACHE_MANAGER_HASHMAP_SEGMENTS_DEFAULT

public static final int CACHE_MANAGER_HASHMAP_SEGMENTS_DEFAULT
Default Number of segments used in creating CHM for entries- uids, indices, off-heap internalcache.

See Also:
Constant Field Values

LEASE_MANAGER_FORCE_REAPER_CYCLE_TIME_TO_WAIT

public static final String LEASE_MANAGER_FORCE_REAPER_CYCLE_TIME_TO_WAIT
The timeout that a caller to the lease manager reaper force cycle is ready to wait for the cycle to be completed

See Also:
Constant Field Values

LEASE_MANAGER_FORCE_REAPER_CYCLE_TIME_TO_WAIT_DEFAULT

public static final long LEASE_MANAGER_FORCE_REAPER_CYCLE_TIME_TO_WAIT_DEFAULT
The default timeout that a caller to the lease manager reaper force cycle is ready to wait for the cycle to be completed

See Also:
Constant Field Values

ENABLE_DYNAMIC_LOCATORS

public static final String ENABLE_DYNAMIC_LOCATORS
Enable dynamic discovery of locators

See Also:
Constant Field Values

ENABLE_DYNAMIC_LOCATORS_DEFAULT

public static final boolean ENABLE_DYNAMIC_LOCATORS_DEFAULT
See Also:
Constant Field Values

DYNAMIC_LOCATORS_MAX_INIT_DELAY

public static final String DYNAMIC_LOCATORS_MAX_INIT_DELAY
See Also:
Constant Field Values

DYNAMIC_LOCATORS_MAX_INIT_DELAY_DEFAULT

public static final long DYNAMIC_LOCATORS_MAX_INIT_DELAY_DEFAULT
See Also:
Constant Field Values

JCONSOLE_INTERVAL

public static final String JCONSOLE_INTERVAL
See Also:
Constant Field Values

PERSISTENCY_STORE_LOG_DIRECTORY

public static final String PERSISTENCY_STORE_LOG_DIRECTORY
See Also:
Constant Field Values

PERSISTENCY_STORE_DELETE_CURRENT_ON_DESTROY

public static final String PERSISTENCY_STORE_DELETE_CURRENT_ON_DESTROY
See Also:
Constant Field Values

GS_HOME

public static final String GS_HOME
See Also:
Constant Field Values

LICENSE_KEY

public static final String LICENSE_KEY
See Also:
Constant Field Values

ENV_REPORT

public static final String ENV_REPORT
See Also:
Constant Field Values

DB_CONTAINER_NAME

public static final String DB_CONTAINER_NAME
See Also:
Constant Field Values

DB_SPACE_NAME

public static final String DB_SPACE_NAME
See Also:
Constant Field Values

GATEWAY_LOOKUP_TIMEOUT

public static final String GATEWAY_LOOKUP_TIMEOUT
See Also:
Constant Field Values

CLUSTER_XML_SCHEMA_VALIDATION

public static final String CLUSTER_XML_SCHEMA_VALIDATION
See Also:
Constant Field Values

CLUSTER_XML_SCHEMA_VALIDATION_DEFAULT

public static final String CLUSTER_XML_SCHEMA_VALIDATION_DEFAULT
See Also:
Constant Field Values
Constructor Detail

SystemProperties

public SystemProperties()
Method Detail

getSystemVariableDefaultValue

public static String getSystemVariableDefaultValue(String name)

setSystemProperty

public static String setSystemProperty(String key,
                                       String value)

GigaSpaces XAP 10.0.1 API

Copyright © GigaSpaces.