Class ZookeeperDomainManagerFactory
- java.lang.Object
-
- org.opennms.features.distributed.coordination.common.AbstractDomainManagerFactory
-
- org.opennms.features.distributed.coordination.zookeeper.ZookeeperDomainManagerFactory
-
- All Implemented Interfaces:
DomainManagerFactory
public class ZookeeperDomainManagerFactory extends AbstractDomainManagerFactory
ADomainManagerFactory
that uses Apache ZooKeeper to manage all domains.
-
-
Constructor Summary
Constructors Constructor Description ZookeeperDomainManagerFactory(java.lang.String connectString, java.lang.String namespace)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DomainManager
createManagerForDomain(java.lang.String domain)
Creates the appropriate manager for the given domain.java.lang.String
toString()
-
Methods inherited from class org.opennms.features.distributed.coordination.common.AbstractDomainManagerFactory
getManagerForDomain
-
-
-
-
Method Detail
-
createManagerForDomain
protected DomainManager createManagerForDomain(java.lang.String domain)
Description copied from class:AbstractDomainManagerFactory
Creates the appropriate manager for the given domain.- Specified by:
createManagerForDomain
in classAbstractDomainManagerFactory
- Parameters:
domain
- the domain to manage- Returns:
- the manager for the given domain
-
toString
public java.lang.String toString()
- Overrides:
toString
in classAbstractDomainManagerFactory
-
-