org.neo4j.kernel
Class HaConfig
java.lang.Object
org.neo4j.kernel.HaConfig
public class HaConfig
- extends java.lang.Object
|
Method Summary |
static boolean |
getAllowInitFromConfig(java.util.Map<?,?> config)
|
static int |
getBackupPortFromConfig(java.util.Map<?,?> config)
|
static org.neo4j.kernel.HAGraphDb.BranchedDataPolicy |
getBranchedDataPolicyFromConfig(java.util.Map<java.lang.String,java.lang.String> config)
|
static int |
getClientLockReadTimeoutFromConfig(java.util.Map<java.lang.String,java.lang.String> config)
|
static int |
getClientReadTimeoutFromConfig(java.util.Map<java.lang.String,java.lang.String> config)
|
static java.lang.String |
getClusterNameFromConfig(java.util.Map<java.lang.String,java.lang.String> config)
|
static java.lang.String |
getConfigValue(java.util.Map<java.lang.String,java.lang.String> config,
java.lang.String... oneKeyOutOf)
|
static java.lang.String |
getCoordinatorsFromConfig(java.util.Map<java.lang.String,java.lang.String> config)
|
static java.lang.String |
getHaServerFromConfig(java.util.Map<java.lang.String,java.lang.String> config)
|
static int |
getMachineIdFromConfig(java.util.Map<java.lang.String,java.lang.String> config)
|
static int |
getMaxConcurrentChannelsPerSlaveFromConfig(java.util.Map<java.lang.String,java.lang.String> config)
|
static int |
getMaxConcurrentTransactionsOnMasterFromConfig(java.util.Map<java.lang.String,java.lang.String> config)
|
static long |
getPullIntervalFromConfig(java.util.Map<java.lang.String,java.lang.String> config)
|
static HaConfig.SlaveUpdateMode |
getSlaveUpdateModeFromConfig(java.util.Map<java.lang.String,java.lang.String> config)
|
static java.util.Map<java.lang.String,java.lang.String> |
loadConfigurations(java.lang.String file)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CONFIG_KEY_OLD_SERVER_ID
public static final java.lang.String CONFIG_KEY_OLD_SERVER_ID
- See Also:
- Constant Field Values
CONFIG_KEY_SERVER_ID
public static final java.lang.String CONFIG_KEY_SERVER_ID
- See Also:
- Constant Field Values
CONFIG_KEY_OLD_COORDINATORS
public static final java.lang.String CONFIG_KEY_OLD_COORDINATORS
- See Also:
- Constant Field Values
CONFIG_KEY_COORDINATORS
public static final java.lang.String CONFIG_KEY_COORDINATORS
- See Also:
- Constant Field Values
CONFIG_KEY_SERVER
public static final java.lang.String CONFIG_KEY_SERVER
- See Also:
- Constant Field Values
CONFIG_KEY_CLUSTER_NAME
public static final java.lang.String CONFIG_KEY_CLUSTER_NAME
- See Also:
- Constant Field Values
CONFIG_KEY_PULL_INTERVAL
public static final java.lang.String CONFIG_KEY_PULL_INTERVAL
- See Also:
- Constant Field Values
CONFIG_KEY_ALLOW_INIT_CLUSTER
public static final java.lang.String CONFIG_KEY_ALLOW_INIT_CLUSTER
- See Also:
- Constant Field Values
CONFIG_KEY_MAX_CONCURRENT_CHANNELS_PER_SLAVE
public static final java.lang.String CONFIG_KEY_MAX_CONCURRENT_CHANNELS_PER_SLAVE
- See Also:
- Constant Field Values
CONFIG_KEY_BRANCHED_DATA_POLICY
public static final java.lang.String CONFIG_KEY_BRANCHED_DATA_POLICY
- See Also:
- Constant Field Values
CONFIG_KEY_READ_TIMEOUT
public static final java.lang.String CONFIG_KEY_READ_TIMEOUT
- See Also:
- Constant Field Values
CONFIG_KEY_SLAVE_COORDINATOR_UPDATE_MODE
public static final java.lang.String CONFIG_KEY_SLAVE_COORDINATOR_UPDATE_MODE
- See Also:
- Constant Field Values
CONFIG_KEY_LOCK_READ_TIMEOUT
public static final java.lang.String CONFIG_KEY_LOCK_READ_TIMEOUT
- See Also:
- Constant Field Values
CONFIG_KEY_COORDINATOR_FETCH_INFO_TIMEOUT
public static final java.lang.String CONFIG_KEY_COORDINATOR_FETCH_INFO_TIMEOUT
- See Also:
- Constant Field Values
CONFIG_KEY_MAX_CONCURRENT_TRANSACTIONS_ON_MASTER
public static final java.lang.String CONFIG_KEY_MAX_CONCURRENT_TRANSACTIONS_ON_MASTER
- See Also:
- Constant Field Values
CONFIG_DEFAULT_HA_CLUSTER_NAME
public static final java.lang.String CONFIG_DEFAULT_HA_CLUSTER_NAME
- See Also:
- Constant Field Values
CONFIG_DEFAULT_PORT
public static final int CONFIG_DEFAULT_PORT
- See Also:
- Constant Field Values
CONFIG_DEFAULT_PULL_INTERVAL
public static final long CONFIG_DEFAULT_PULL_INTERVAL
- See Also:
- Constant Field Values
HaConfig
public HaConfig()
getConfigValue
public static java.lang.String getConfigValue(java.util.Map<java.lang.String,java.lang.String> config,
java.lang.String... oneKeyOutOf)
getBranchedDataPolicyFromConfig
public static org.neo4j.kernel.HAGraphDb.BranchedDataPolicy getBranchedDataPolicyFromConfig(java.util.Map<java.lang.String,java.lang.String> config)
getSlaveUpdateModeFromConfig
public static HaConfig.SlaveUpdateMode getSlaveUpdateModeFromConfig(java.util.Map<java.lang.String,java.lang.String> config)
getClientReadTimeoutFromConfig
public static int getClientReadTimeoutFromConfig(java.util.Map<java.lang.String,java.lang.String> config)
getClientLockReadTimeoutFromConfig
public static int getClientLockReadTimeoutFromConfig(java.util.Map<java.lang.String,java.lang.String> config)
getMaxConcurrentChannelsPerSlaveFromConfig
public static int getMaxConcurrentChannelsPerSlaveFromConfig(java.util.Map<java.lang.String,java.lang.String> config)
getMaxConcurrentTransactionsOnMasterFromConfig
public static int getMaxConcurrentTransactionsOnMasterFromConfig(java.util.Map<java.lang.String,java.lang.String> config)
getClusterNameFromConfig
public static java.lang.String getClusterNameFromConfig(java.util.Map<java.lang.String,java.lang.String> config)
getPullIntervalFromConfig
public static long getPullIntervalFromConfig(java.util.Map<java.lang.String,java.lang.String> config)
getHaServerFromConfig
public static java.lang.String getHaServerFromConfig(java.util.Map<java.lang.String,java.lang.String> config)
getAllowInitFromConfig
public static boolean getAllowInitFromConfig(java.util.Map<?,?> config)
getCoordinatorsFromConfig
public static java.lang.String getCoordinatorsFromConfig(java.util.Map<java.lang.String,java.lang.String> config)
getMachineIdFromConfig
public static int getMachineIdFromConfig(java.util.Map<java.lang.String,java.lang.String> config)
getBackupPortFromConfig
public static int getBackupPortFromConfig(java.util.Map<?,?> config)
- Returns:
- the port for the backup server if that is enabled, or 0 if disabled.
loadConfigurations
public static java.util.Map<java.lang.String,java.lang.String> loadConfigurations(java.lang.String file)
Copyright © 2002-2012 The Neo4j Graph Database Project. All Rights Reserved.