Package org.jgroups
Class Global
- java.lang.Object
-
- org.jgroups.Global
-
public class Global extends java.lang.Object
Globals used by JGroups packages.- Version:
- $Id: Global.java,v 1.23.2.3 2008/06/02 14:56:23 belaban Exp $
- Author:
- Bela Ban Mar 29, 2004
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
BIND_ADDR
static java.lang.String
BIND_ADDR_OLD
static java.lang.String
BIND_INTERFACE
static int
BYTE_SIZE
static java.lang.String
CHANNEL_LOCAL_ADDR_TIMEOUT
static boolean
debug
Allows for conditional compilation; e.g., if(log.isTraceEnabled()) if(log.isInfoEnabled()) log.info(...) would be removed from the code (if recompiled) when this flag is set to false.static java.lang.String
DUMMY
static java.lang.String
IGNORE_BIND_ADDRESS_PROPERTY
static java.lang.String
IGNORE_BIND_ADDRESS_PROPERTY_OLD
static int
INT_SIZE
static int
IPV4_SIZE
static int
IPV6_SIZE
static int
LONG_SIZE
static java.lang.String
MAGIC_NUMBER_FILE
static java.lang.String
MARSHALLING_COMPAT
static java.lang.String
MPING_IP_TTL
static java.lang.String
MPING_MCAST_ADDR
static java.lang.String
MPING_MCAST_PORT
static java.lang.String
MUX_ENABLED
static java.lang.String
MUX_KEEPALIVE
static java.lang.String
MUX_MAX_THREADS
static java.lang.String
MUX_MIN_THREADS
static java.lang.Object
NULL
static java.lang.String
RESOLVE_DNS
static java.lang.String
SCHEDULER_MAX_THREADS
static int
SHORT_SIZE
static java.lang.String
SINGLETON_NAME
static java.lang.String
TCPPING_INITIAL_HOSTS
static java.lang.String
THREAD_PREFIX
static long
THREAD_SHUTDOWN_WAIT_TIME
static long
THREADPOOL_SHUTDOWN_WAIT_TIME
static java.lang.String
TIMER_NUM_THREADS
static java.lang.String
UDP_IP_TTL
static java.lang.String
UDP_MCAST_ADDR
static java.lang.String
UDP_MCAST_PORT
-
Constructor Summary
Constructors Constructor Description Global()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
getPropertyAsBoolean(java.lang.String property, boolean defaultValue)
static int
getPropertyAsInteger(java.lang.String property, int defaultValue)
static long
getPropertyAsLong(java.lang.String property, long defaultValue)
-
-
-
Field Detail
-
debug
public static final boolean debug
Allows for conditional compilation; e.g., if(log.isTraceEnabled()) if(log.isInfoEnabled()) log.info(...) would be removed from the code (if recompiled) when this flag is set to false. Therefore, code that should be removed from the final product should use if(log.isTraceEnabled()) rather than .- See Also:
- Constant Field Values
-
THREAD_PREFIX
public static final java.lang.String THREAD_PREFIX
- See Also:
- Constant Field Values
-
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
-
NULL
public static final java.lang.Object NULL
-
BIND_ADDR
public static final java.lang.String BIND_ADDR
- See Also:
- Constant Field Values
-
BIND_ADDR_OLD
public static final java.lang.String BIND_ADDR_OLD
- See Also:
- Constant Field Values
-
BIND_INTERFACE
public static final java.lang.String BIND_INTERFACE
- See Also:
- Constant Field Values
-
IGNORE_BIND_ADDRESS_PROPERTY
public static final java.lang.String IGNORE_BIND_ADDRESS_PROPERTY
- See Also:
- Constant Field Values
-
IGNORE_BIND_ADDRESS_PROPERTY_OLD
public static final java.lang.String IGNORE_BIND_ADDRESS_PROPERTY_OLD
- See Also:
- Constant Field Values
-
MARSHALLING_COMPAT
public static final java.lang.String MARSHALLING_COMPAT
- 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
-
RESOLVE_DNS
public static final java.lang.String RESOLVE_DNS
- See Also:
- Constant Field Values
-
CHANNEL_LOCAL_ADDR_TIMEOUT
public static final java.lang.String CHANNEL_LOCAL_ADDR_TIMEOUT
- See Also:
- Constant Field Values
-
SCHEDULER_MAX_THREADS
public static final java.lang.String SCHEDULER_MAX_THREADS
- See Also:
- Constant Field Values
-
TIMER_NUM_THREADS
public static final java.lang.String TIMER_NUM_THREADS
- See Also:
- Constant Field Values
-
MUX_ENABLED
public static final java.lang.String MUX_ENABLED
- See Also:
- Constant Field Values
-
MUX_MIN_THREADS
public static final java.lang.String MUX_MIN_THREADS
- See Also:
- Constant Field Values
-
MUX_MAX_THREADS
public static final java.lang.String MUX_MAX_THREADS
- See Also:
- Constant Field Values
-
MUX_KEEPALIVE
public static final java.lang.String MUX_KEEPALIVE
- See Also:
- Constant Field Values
-
SINGLETON_NAME
public static final java.lang.String SINGLETON_NAME
- 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
-
DUMMY
public static final java.lang.String DUMMY
- 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)
-
-