com.hazelcast.config
Class QuorumConfig

java.lang.Object
  extended by com.hazelcast.config.QuorumConfig

public class QuorumConfig
extends Object

Contains the configuration for cluster quorum.


Constructor Summary
QuorumConfig()
           
QuorumConfig(QuorumConfig quorumConfig)
           
QuorumConfig(String name, boolean enabled)
           
QuorumConfig(String name, boolean enabled, int size)
           
 
Method Summary
 QuorumConfig addListenerConfig(QuorumListenerConfig listenerConfig)
           
 List<QuorumListenerConfig> getListenerConfigs()
           
 String getName()
           
 String getQuorumFunctionClassName()
           
 QuorumFunction getQuorumFunctionImplementation()
           
 int getSize()
           
 QuorumType getType()
           
 boolean isEnabled()
           
 QuorumConfig setEnabled(boolean enabled)
           
 QuorumConfig setListenerConfigs(List<QuorumListenerConfig> listenerConfigs)
           
 QuorumConfig setName(String name)
           
 QuorumConfig setQuorumFunctionClassName(String quorumFunctionClassName)
           
 QuorumConfig setQuorumFunctionImplementation(QuorumFunction quorumFunctionImplementation)
           
 QuorumConfig setSize(int size)
           
 QuorumConfig setType(QuorumType type)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QuorumConfig

public QuorumConfig()

QuorumConfig

public QuorumConfig(String name,
                    boolean enabled)

QuorumConfig

public QuorumConfig(String name,
                    boolean enabled,
                    int size)

QuorumConfig

public QuorumConfig(QuorumConfig quorumConfig)
Method Detail

getName

public String getName()

setName

public QuorumConfig setName(String name)

isEnabled

public boolean isEnabled()

setEnabled

public QuorumConfig setEnabled(boolean enabled)

getSize

public int getSize()

setSize

public QuorumConfig setSize(int size)

getType

public QuorumType getType()

setType

public QuorumConfig setType(QuorumType type)

getListenerConfigs

public List<QuorumListenerConfig> getListenerConfigs()

setListenerConfigs

public QuorumConfig setListenerConfigs(List<QuorumListenerConfig> listenerConfigs)

addListenerConfig

public QuorumConfig addListenerConfig(QuorumListenerConfig listenerConfig)

getQuorumFunctionClassName

public String getQuorumFunctionClassName()

setQuorumFunctionClassName

public QuorumConfig setQuorumFunctionClassName(String quorumFunctionClassName)

getQuorumFunctionImplementation

public QuorumFunction getQuorumFunctionImplementation()

setQuorumFunctionImplementation

public QuorumConfig setQuorumFunctionImplementation(QuorumFunction quorumFunctionImplementation)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.