org.eclipse.ecf.provider.zookeeper.core
Interface IDiscoveryConfig

All Known Implementing Classes:
DefaultDiscoveryConfig

public interface IDiscoveryConfig

Configuration values of this ZooKeeper-based discovery provider.


Field Summary
static java.lang.String ZOODISCOVERY_FLAVOR_CENTRALIZED
           
static java.lang.String ZOODISCOVERY_FLAVOR_REPLICATED
           
static java.lang.String ZOODISCOVERY_FLAVOR_STANDALONE
           
static java.lang.String ZOOKEEPER_AUTOSTART
          If found and the zookeeper discovery bundle is started then the zookeeper server will be started automatically.
static java.lang.String ZOOKEEPER_CLIENTPORT
          The port at which the clients will connect.
static java.lang.String ZOOKEEPER_DATADIR
          The single name of the directory in ZOOKEEPER_TEMPDIR where the snapshot is stored.
static java.lang.String ZOOKEEPER_DATALOGDIR
          The single name of the directory in ZOOKEEPER_TEMPDIR where the log is stored.
static java.lang.String ZOOKEEPER_ELECTION_PORT
          Leader election port.
static java.lang.String ZOOKEEPER_INITLIMIT
          The number of ticks that the initial synchronization phase can take.
static java.lang.String ZOOKEEPER_SERVER_PORT
          Server to server port.
static java.lang.String ZOOKEEPER_SYNCLIMIT
          The number of ticks that can pass between sending a request and getting an acknowledgment.
static java.lang.String ZOOKEEPER_TEMPDIR
          The directory where zookeeper can work.
static java.lang.String ZOOKEEPER_TICKTIME
          The number of milliseconds of each tick.
 
Method Summary
 java.util.Map<java.lang.String,java.lang.Object> getConfigProperties()
           
 

Field Detail

ZOODISCOVERY_FLAVOR_STANDALONE

static final java.lang.String ZOODISCOVERY_FLAVOR_STANDALONE
See Also:
Constant Field Values

ZOODISCOVERY_FLAVOR_CENTRALIZED

static final java.lang.String ZOODISCOVERY_FLAVOR_CENTRALIZED
See Also:
Constant Field Values

ZOODISCOVERY_FLAVOR_REPLICATED

static final java.lang.String ZOODISCOVERY_FLAVOR_REPLICATED
See Also:
Constant Field Values

ZOOKEEPER_TICKTIME

static final java.lang.String ZOOKEEPER_TICKTIME
The number of milliseconds of each tick. OPTIONAL

See Also:
Constant Field Values

ZOOKEEPER_AUTOSTART

static final java.lang.String ZOOKEEPER_AUTOSTART
If found and the zookeeper discovery bundle is started then the zookeeper server will be started automatically. Value is not relevant, only the definition.

Since:
1.0.0
See Also:
Constant Field Values

ZOOKEEPER_TEMPDIR

static final java.lang.String ZOOKEEPER_TEMPDIR
The directory where zookeeper can work. OPTIONAL

See Also:
Constant Field Values

ZOOKEEPER_DATADIR

static final java.lang.String ZOOKEEPER_DATADIR
The single name of the directory in ZOOKEEPER_TEMPDIR where the snapshot is stored. OPIONAL

See Also:
Constant Field Values

ZOOKEEPER_DATALOGDIR

static final java.lang.String ZOOKEEPER_DATALOGDIR
The single name of the directory in ZOOKEEPER_TEMPDIR where the log is stored. It may be the same as ZOOKEEPER_DATADIR but better if separate. OPTIONAL

See Also:
Constant Field Values

ZOOKEEPER_INITLIMIT

static final java.lang.String ZOOKEEPER_INITLIMIT
The number of ticks that the initial synchronization phase can take. OPTIONAL

See Also:
Constant Field Values

ZOOKEEPER_SYNCLIMIT

static final java.lang.String ZOOKEEPER_SYNCLIMIT
The number of ticks that can pass between sending a request and getting an acknowledgment. OPTIONAL

See Also:
Constant Field Values

ZOOKEEPER_CLIENTPORT

static final java.lang.String ZOOKEEPER_CLIENTPORT
The port at which the clients will connect. OPTIONAL

See Also:
Constant Field Values

ZOOKEEPER_SERVER_PORT

static final java.lang.String ZOOKEEPER_SERVER_PORT
Server to server port. OPTIONAL

See Also:
Constant Field Values

ZOOKEEPER_ELECTION_PORT

static final java.lang.String ZOOKEEPER_ELECTION_PORT
Leader election port. OPTIONAL

See Also:
Constant Field Values
Method Detail

getConfigProperties

java.util.Map<java.lang.String,java.lang.Object> getConfigProperties()
Returns:
Map of properties used for configuration. All properties understood by Apache ZooKeeper (v3.1.1) might be included as well.
See Also:
ZooKeeper Administrator's Guide