Package org.jgroups
Class Global
- java.lang.Object
-
- org.jgroups.Global
-
public final class Global extends java.lang.ObjectGlobal is a JGroups internal class defining global variables.- Since:
- 2.0
- Author:
- Bela Ban
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBIND_ADDRstatic java.lang.StringBIND_PORTstatic shortBLOCKS_START_IDFirst ID assigned for building blocks (defined in jg-protocols.xml)static intBYTE_SIZEstatic java.lang.StringBYTEMANstatic java.lang.StringCCHM_CONCURRENCY_LEVELstatic java.lang.StringCCHM_INITIAL_CAPACITYstatic java.lang.StringCCHM_LOAD_FACTORstatic longDEFAULT_FIRST_UNICAST_SEQNOstatic java.lang.StringDEFAULT_HEADERSSystem prop for defining the default number of headers in a Messagestatic java.lang.StringDEFAULT_PROTOCOL_STACKstatic intDOUBLE_SIZEstatic java.lang.StringEAP_EXCLUDEDstatic java.lang.StringENCRYPTstatic java.lang.StringEXTERNAL_ADDRstatic java.lang.StringEXTERNAL_PORTstatic intFLOAT_SIZEstatic java.lang.StringFLUSHstatic java.lang.StringFUNCTIONALstatic java.lang.StringGOSSIP_ROUTERstatic java.lang.StringINITIAL_MCAST_ADDRstatic java.lang.StringINITIAL_MCAST_PORTstatic java.lang.StringINITIAL_TCP_PORTstatic intINT_SIZEstatic java.lang.StringIPv4static intIPV4_SIZEstatic java.lang.StringIPv6static java.lang.StringIPV6_MCAST_PREFIXstatic intIPV6_SIZEstatic java.lang.StringLOG_CLASSstatic intLONG_SIZEstatic java.lang.StringMAGIC_NUMBER_FILEstatic java.lang.StringMATCH_ADDRstatic java.lang.StringMATCH_HOSTstatic java.lang.StringMATCH_INTFstatic intMAX_DATAGRAM_PACKET_SIZEstatic java.lang.StringMAX_LIST_PRINT_SIZEstatic java.lang.StringMPING_IP_TTLstatic java.lang.StringMPING_MCAST_ADDRstatic java.lang.StringMPING_MCAST_PORTstatic java.lang.StringNAME_CACHE_MAX_AGEstatic java.lang.StringNAME_CACHE_MAX_ELEMENTSstatic java.lang.StringNON_LOOPBACK_ADDRESSstatic AddressNULL_ADDRESSstatic java.lang.StringPREFIXstatic java.lang.StringPROTOCOL_ID_FILEstatic intSHORT_SIZEstatic java.lang.StringSTACK_DEPENDENTstatic java.lang.StringSTACK_INDEPENDENTstatic java.lang.StringSUPPRESS_VIEW_SIZEstatic java.lang.StringTCP_CLIENT_BIND_ADDRstatic java.lang.StringTCPPING_INITIAL_HOSTSstatic longTHREAD_SHUTDOWN_WAIT_TIMEstatic longTHREADPOOL_SHUTDOWN_WAIT_TIMEstatic java.lang.StringTIME_SENSITIVEstatic java.lang.StringUDP_IP_TTLstatic java.lang.StringUDP_MCAST_ADDRstatic java.lang.StringUDP_MCAST_PORTstatic java.lang.StringUSE_JDK_LOGGER
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleangetPropertyAsBoolean(java.lang.String property, boolean defaultValue)static intgetPropertyAsInteger(java.lang.String property, int defaultValue)static longgetPropertyAsLong(java.lang.String property, long defaultValue)
-
-
-
Field Detail
-
BYTE_SIZE
public static final int BYTE_SIZE
- See Also:
- Constant Field Values
-
SHORT_SIZE
public static final int SHORT_SIZE
- See Also:
- Constant Field Values
-
INT_SIZE
public static final int INT_SIZE
- See Also:
- Constant Field Values
-
LONG_SIZE
public static final int LONG_SIZE
- See Also:
- Constant Field Values
-
DOUBLE_SIZE
public static final int DOUBLE_SIZE
- See Also:
- Constant Field Values
-
FLOAT_SIZE
public static final int FLOAT_SIZE
- See Also:
- Constant Field Values
-
MAX_DATAGRAM_PACKET_SIZE
public static final int MAX_DATAGRAM_PACKET_SIZE
- See Also:
- Constant Field Values
-
NULL_ADDRESS
public static final Address NULL_ADDRESS
-
IPv4
public static final java.lang.String IPv4
- See Also:
- Constant Field Values
-
IPv6
public static final java.lang.String IPv6
- See Also:
- Constant Field Values
-
NON_LOOPBACK_ADDRESS
public static final java.lang.String NON_LOOPBACK_ADDRESS
- See Also:
- Constant Field Values
-
BIND_ADDR
public static final java.lang.String BIND_ADDR
- See Also:
- Constant Field Values
-
BIND_PORT
public static final java.lang.String BIND_PORT
- See Also:
- Constant Field Values
-
EXTERNAL_ADDR
public static final java.lang.String EXTERNAL_ADDR
- See Also:
- Constant Field Values
-
EXTERNAL_PORT
public static final java.lang.String EXTERNAL_PORT
- See Also:
- Constant Field Values
-
TCP_CLIENT_BIND_ADDR
public static final java.lang.String TCP_CLIENT_BIND_ADDR
- See Also:
- Constant Field Values
-
TCPPING_INITIAL_HOSTS
public static final java.lang.String TCPPING_INITIAL_HOSTS
- See Also:
- Constant Field Values
-
UDP_MCAST_ADDR
public static final java.lang.String UDP_MCAST_ADDR
- See Also:
- Constant Field Values
-
UDP_MCAST_PORT
public static final java.lang.String UDP_MCAST_PORT
- See Also:
- Constant Field Values
-
UDP_IP_TTL
public static final java.lang.String UDP_IP_TTL
- See Also:
- Constant Field Values
-
MPING_MCAST_ADDR
public static final java.lang.String MPING_MCAST_ADDR
- See Also:
- Constant Field Values
-
MPING_MCAST_PORT
public static final java.lang.String MPING_MCAST_PORT
- See Also:
- Constant Field Values
-
MPING_IP_TTL
public static final java.lang.String MPING_IP_TTL
- See Also:
- Constant Field Values
-
MAGIC_NUMBER_FILE
public static final java.lang.String MAGIC_NUMBER_FILE
- See Also:
- Constant Field Values
-
PROTOCOL_ID_FILE
public static final java.lang.String PROTOCOL_ID_FILE
- See Also:
- Constant Field Values
-
NAME_CACHE_MAX_ELEMENTS
public static final java.lang.String NAME_CACHE_MAX_ELEMENTS
- See Also:
- Constant Field Values
-
NAME_CACHE_MAX_AGE
public static final java.lang.String NAME_CACHE_MAX_AGE
- See Also:
- Constant Field Values
-
IPV6_MCAST_PREFIX
public static final java.lang.String IPV6_MCAST_PREFIX
- See Also:
- Constant Field Values
-
USE_JDK_LOGGER
public static final java.lang.String USE_JDK_LOGGER
- See Also:
- Constant Field Values
-
LOG_CLASS
public static final java.lang.String LOG_CLASS
- See Also:
- Constant Field Values
-
DEFAULT_HEADERS
public static final java.lang.String DEFAULT_HEADERS
System prop for defining the default number of headers in a Message- See Also:
- Constant Field Values
-
DEFAULT_FIRST_UNICAST_SEQNO
public static final long DEFAULT_FIRST_UNICAST_SEQNO
- See Also:
- Constant Field Values
-
BLOCKS_START_ID
public static final short BLOCKS_START_ID
First ID assigned for building blocks (defined in jg-protocols.xml)- See Also:
- Constant Field Values
-
THREADPOOL_SHUTDOWN_WAIT_TIME
public static final long THREADPOOL_SHUTDOWN_WAIT_TIME
- See Also:
- Constant Field Values
-
THREAD_SHUTDOWN_WAIT_TIME
public static final long THREAD_SHUTDOWN_WAIT_TIME
- See Also:
- Constant Field Values
-
MATCH_ADDR
public static final java.lang.String MATCH_ADDR
- See Also:
- Constant Field Values
-
MATCH_HOST
public static final java.lang.String MATCH_HOST
- See Also:
- Constant Field Values
-
MATCH_INTF
public static final java.lang.String MATCH_INTF
- See Also:
- Constant Field Values
-
PREFIX
public static final java.lang.String PREFIX
- See Also:
- Constant Field Values
-
DEFAULT_PROTOCOL_STACK
public static final java.lang.String DEFAULT_PROTOCOL_STACK
- See Also:
- Constant Field Values
-
FUNCTIONAL
public static final java.lang.String FUNCTIONAL
- See Also:
- Constant Field Values
-
TIME_SENSITIVE
public static final java.lang.String TIME_SENSITIVE
- See Also:
- Constant Field Values
-
STACK_DEPENDENT
public static final java.lang.String STACK_DEPENDENT
- See Also:
- Constant Field Values
-
STACK_INDEPENDENT
public static final java.lang.String STACK_INDEPENDENT
- See Also:
- Constant Field Values
-
GOSSIP_ROUTER
public static final java.lang.String GOSSIP_ROUTER
- See Also:
- Constant Field Values
-
FLUSH
public static final java.lang.String FLUSH
- See Also:
- Constant Field Values
-
BYTEMAN
public static final java.lang.String BYTEMAN
- See Also:
- Constant Field Values
-
EAP_EXCLUDED
public static final java.lang.String EAP_EXCLUDED
- See Also:
- Constant Field Values
-
ENCRYPT
public static final java.lang.String ENCRYPT
- See Also:
- Constant Field Values
-
INITIAL_MCAST_ADDR
public static final java.lang.String INITIAL_MCAST_ADDR
- See Also:
- Constant Field Values
-
INITIAL_MCAST_PORT
public static final java.lang.String INITIAL_MCAST_PORT
- See Also:
- Constant Field Values
-
INITIAL_TCP_PORT
public static final java.lang.String INITIAL_TCP_PORT
- See Also:
- Constant Field Values
-
CCHM_INITIAL_CAPACITY
public static final java.lang.String CCHM_INITIAL_CAPACITY
- See Also:
- Constant Field Values
-
CCHM_LOAD_FACTOR
public static final java.lang.String CCHM_LOAD_FACTOR
- See Also:
- Constant Field Values
-
CCHM_CONCURRENCY_LEVEL
public static final java.lang.String CCHM_CONCURRENCY_LEVEL
- See Also:
- Constant Field Values
-
MAX_LIST_PRINT_SIZE
public static final java.lang.String MAX_LIST_PRINT_SIZE
- See Also:
- Constant Field Values
-
SUPPRESS_VIEW_SIZE
public static final java.lang.String SUPPRESS_VIEW_SIZE
- See Also:
- Constant Field Values
-
IPV4_SIZE
public static final int IPV4_SIZE
- See Also:
- Constant Field Values
-
IPV6_SIZE
public static final int IPV6_SIZE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getPropertyAsBoolean
public static boolean getPropertyAsBoolean(java.lang.String property, boolean defaultValue)
-
getPropertyAsLong
public static long getPropertyAsLong(java.lang.String property, long defaultValue)
-
getPropertyAsInteger
public static int getPropertyAsInteger(java.lang.String property, int defaultValue)
-
-