ConnectStringParser.<init>
Code IndexAdd Codota to your IDE (free)

Best Java code snippets using org.apache.zookeeper.client.ConnectStringParser.<init> (Showing top 20 results out of 315)

  • Common ways to obtain ConnectStringParser
private void myMethod () {
ConnectStringParser c =
  • String connectString;new ConnectStringParser(connectString)
  • Smart code suggestions by Codota
}
origin: apache/zookeeper

private static HostProvider createDefaultHostProvider(String connectString) {
  return new StaticHostProvider(
      new ConnectStringParser(connectString).getServerAddresses());
}
origin: alibaba/canal

  hostProvider);
serverAddrs.addAll(new ConnectStringParser(cluster).getServerAddresses());
origin: apache/hbase

protected ZookeeperMonitor(Connection connection, String[] monitorTargets, boolean useRegExp,
  Sink sink, ExecutorService executor, boolean treatFailureAsError, long allowedFailures)  {
 super(connection, monitorTargets, useRegExp,
   sink, executor, treatFailureAsError, allowedFailures);
 Configuration configuration = connection.getConfiguration();
 znode =
   configuration.get(ZOOKEEPER_ZNODE_PARENT,
     DEFAULT_ZOOKEEPER_ZNODE_PARENT);
 timeout = configuration
   .getInt(HConstants.ZK_SESSION_TIMEOUT, HConstants.DEFAULT_ZK_SESSION_TIMEOUT);
 ConnectStringParser parser =
   new ConnectStringParser(ZKConfig.getZKQuorumServersString(configuration));
 hosts = Lists.newArrayList();
 for (InetSocketAddress server : parser.getServerAddresses()) {
  hosts.add(server.toString());
 }
 if (allowedFailures > (hosts.size() - 1) / 2) {
  LOG.warn("Confirm allowable number of failed ZooKeeper nodes, as quorum will " +
          "already be lost. Setting of {} failures is unexpected for {} ensemble size.",
      allowedFailures, hosts.size());
 }
}
origin: apache/zookeeper

@Test
public void testSingleServerChrootPath(){
  String chrootPath = "/hallo/welt";
  String servers = "10.10.10.1";
  assertChrootPath(chrootPath,
      new ConnectStringParser(servers+chrootPath));
  
  servers = "[2001:db8:1::242:ac11:2]";
  assertChrootPath(chrootPath,
      new ConnectStringParser(servers+chrootPath));
}
origin: apache/zookeeper

@Test
public void testMultipleServersChrootPath(){
  String chrootPath = "/hallo/welt";
  String servers = "10.10.10.1,10.10.10.2";
  assertChrootPath(chrootPath,
      new ConnectStringParser(servers+chrootPath));
  
  servers = "[2001:db8:1::242:ac11:2]:2181,[2001:db8:85a3:8d3:1319:8a2e:370:7348]:5678";
  assertChrootPath(chrootPath,
      new ConnectStringParser(servers+chrootPath));
}
origin: apache/zookeeper

@Test
public void testParseServersWithPort(){
  String servers = "10.10.10.1:112,10.10.10.2:110";
  ConnectStringParser parser = new ConnectStringParser(servers);
  Assert.assertEquals("10.10.10.1", parser.getServerAddresses().get(0).getHostString());
  Assert.assertEquals("10.10.10.2", parser.getServerAddresses().get(1).getHostString());
  Assert.assertEquals(112, parser.getServerAddresses().get(0).getPort());
  Assert.assertEquals(110, parser.getServerAddresses().get(1).getPort());
  
  servers = "[2001:db8:1::242:ac11:2]:1234,[2001:db8:85a3:8d3:1319:8a2e:370:7348]:5678";
  parser = new ConnectStringParser(servers);
  Assert.assertEquals("2001:db8:1::242:ac11:2", parser.getServerAddresses().get(0).getHostString());
  Assert.assertEquals("2001:db8:85a3:8d3:1319:8a2e:370:7348", parser.getServerAddresses().get(1).getHostString());
  Assert.assertEquals(1234, parser.getServerAddresses().get(0).getPort());
  Assert.assertEquals(5678, parser.getServerAddresses().get(1).getPort());
}
origin: apache/zookeeper

@Test
public void testParseServersWithoutPort(){
  String servers = "10.10.10.1,10.10.10.2";
  ConnectStringParser parser = new ConnectStringParser(servers);
  Assert.assertEquals("10.10.10.1", parser.getServerAddresses().get(0).getHostString());
  Assert.assertEquals(DEFAULT_PORT, parser.getServerAddresses().get(0).getPort());
  Assert.assertEquals("10.10.10.2", parser.getServerAddresses().get(1).getHostString());
  Assert.assertEquals(DEFAULT_PORT, parser.getServerAddresses().get(1).getPort());
  
  servers = "[2001:db8:1::242:ac11:2],[2001:db8:85a3:8d3:1319:8a2e:370:7348]";
  parser = new ConnectStringParser(servers);
  Assert.assertEquals("2001:db8:1::242:ac11:2", parser.getServerAddresses().get(0).getHostString());
  Assert.assertEquals(DEFAULT_PORT, parser.getServerAddresses().get(0).getPort());
  Assert.assertEquals("2001:db8:85a3:8d3:1319:8a2e:370:7348", parser.getServerAddresses().get(1).getHostString());
  Assert.assertEquals(DEFAULT_PORT, parser.getServerAddresses().get(1).getPort());
}
origin: apache/zookeeper

watchManager.defaultWatcher = watcher;
ConnectStringParser connectStringParser = new ConnectStringParser(
    connectString);
hostProvider = aHostProvider;
origin: apache/zookeeper

watchManager = defaultWatchManager();
watchManager.defaultWatcher = watcher;
ConnectStringParser connectStringParser = new ConnectStringParser(
    connectString);
hostProvider = aHostProvider;
origin: apache/zookeeper

ConnectStringParser connectStringParser = new ConnectStringParser(connectString);
Collection<InetSocketAddress> serverAddresses = connectStringParser.getServerAddresses();
origin: org.apache.zookeeper/zookeeper

ConnectStringParser connectStringParser = new ConnectStringParser(
    connectString);
HostProvider hostProvider = new StaticHostProvider(
origin: org.apache.zookeeper/zookeeper

ConnectStringParser connectStringParser = new ConnectStringParser(
    connectString);
HostProvider hostProvider = new StaticHostProvider(
origin: apache/nifi

  @Override
  public ValidationResult validate(String subject, String input, ValidationContext context) {
    final String connectionString = context.getProperty(CONNECTION_STRING).getValue();
    try {
      new ConnectStringParser(connectionString);
    } catch (Exception e) {
      return new ValidationResult.Builder().subject(subject).input(input).explanation("Invalid Connect String: " + connectionString).valid(false).build();
    }
    return new ValidationResult.Builder().subject(subject).input(input).explanation("Valid Connect String").valid(true).build();
  }
})
origin: com.bazaarvoice.curator/core

@Override
public void setConnectionString(String connectString) {
  _connectStringParser = new ConnectStringParser(connectString);
}
origin: com.bazaarvoice.curator/core

@VisibleForTesting
ResolvingEnsembleProviderDelegate(String connectString, Resolver resolver) {
  _resolver = resolver;
  _connectStringParser = new ConnectStringParser(connectString);
}
origin: org.apache.samza/samza-core

 /**
  * if ZkConnectString contains namespace path at the end, but it does not exist we should fail
  * @param zkConnect - connect string
  * @param zkClient - zkClient object to talk to the ZK
  */
 public static void validateZkNameSpace(String zkConnect, ZkClient zkClient) {
  ConnectStringParser parser = new ConnectStringParser(zkConnect);

  String path = parser.getChrootPath();
  if (Strings.isNullOrEmpty(path)) {
   return; // no namespace path
  }

  LOG.info("connectString = " + zkConnect + "; path =" + path);

  // if namespace specified (path above) but "/" does not exists, we will fail
  if (!zkClient.exists("/")) {
   throw new SamzaException("Zookeeper namespace: " + path + " does not exist for zk at " + zkConnect);
  }
 }
}
origin: apache/samza

 /**
  * if ZkConnectString contains namespace path at the end, but it does not exist we should fail
  * @param zkConnect - connect string
  * @param zkClient - zkClient object to talk to the ZK
  */
 public static void validateZkNameSpace(String zkConnect, ZkClient zkClient) {
  ConnectStringParser parser = new ConnectStringParser(zkConnect);

  String path = parser.getChrootPath();
  if (Strings.isNullOrEmpty(path)) {
   return; // no namespace path
  }

  LOG.info("connectString = " + zkConnect + "; path =" + path);

  // if namespace specified (path above) but "/" does not exists, we will fail
  if (!zkClient.exists("/")) {
   throw new SamzaException("Zookeeper namespace: " + path + " does not exist for zk at " + zkConnect);
  }
 }
}
origin: org.apache.samza/samza-core_2.10

 /**
  * if ZkConnectString contains namespace path at the end, but it does not exist we should fail
  * @param zkConnect - connect string
  * @param zkClient - zkClient object to talk to the ZK
  */
 public static void validateZkNameSpace(String zkConnect, ZkClient zkClient) {
  ConnectStringParser parser = new ConnectStringParser(zkConnect);

  String path = parser.getChrootPath();
  if (Strings.isNullOrEmpty(path)) {
   return; // no namespace path
  }

  LOG.info("connectString = " + zkConnect + "; path =" + path);

  // if namespace specified (path above) but "/" does not exists, we will fail
  if (!zkClient.exists("/")) {
   throw new SamzaException("Zookeeper namespace: " + path + " does not exist for zk at " + zkConnect);
  }
 }
}
origin: org.apache.samza/samza-core_2.12

 /**
  * if ZkConnectString contains namespace path at the end, but it does not exist we should fail
  * @param zkConnect - connect string
  * @param zkClient - zkClient object to talk to the ZK
  */
 public static void validateZkNameSpace(String zkConnect, ZkClient zkClient) {
  ConnectStringParser parser = new ConnectStringParser(zkConnect);

  String path = parser.getChrootPath();
  if (Strings.isNullOrEmpty(path)) {
   return; // no namespace path
  }

  LOG.info("connectString = " + zkConnect + "; path =" + path);

  // if namespace specified (path above) but "/" does not exists, we will fail
  if (!zkClient.exists("/")) {
   throw new SamzaException("Zookeeper namespace: " + path + " does not exist for zk at " + zkConnect);
  }
 }
}
origin: org.apache.samza/samza-core_2.11

 /**
  * if ZkConnectString contains namespace path at the end, but it does not exist we should fail
  * @param zkConnect - connect string
  * @param zkClient - zkClient object to talk to the ZK
  */
 public static void validateZkNameSpace(String zkConnect, ZkClient zkClient) {
  ConnectStringParser parser = new ConnectStringParser(zkConnect);

  String path = parser.getChrootPath();
  if (Strings.isNullOrEmpty(path)) {
   return; // no namespace path
  }

  LOG.info("connectString = " + zkConnect + "; path =" + path);

  // if namespace specified (path above) but "/" does not exists, we will fail
  if (!zkClient.exists("/")) {
   throw new SamzaException("Zookeeper namespace: " + path + " does not exist for zk at " + zkConnect);
  }
 }
}
org.apache.zookeeper.clientConnectStringParser<init>

Javadoc

Parse host and port by spliting client connectString with support for IPv6 literals

Popular methods of ConnectStringParser

  • getChrootPath
  • getServerAddresses

Popular in Java

  • Making http requests using okhttp
  • runOnUiThread (Activity)
  • setRequestProperty (URLConnection)
  • getExternalFilesDir (Context)
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • NumberFormat (java.text)
    The abstract base class for all number formats. This class provides the interface for formatting and
  • Executors (java.util.concurrent)
    Factory and utility methods for Executor, ExecutorService, ScheduledExecutorService, ThreadFactory,
  • Annotation (javassist.bytecode.annotation)
    The annotation structure.An instance of this class is returned bygetAnnotations() in AnnotationsAttr
  • HttpServlet (javax.servlet.http)
    Provides an abstract class to be subclassed to create an HTTP servlet suitable for a Web site. A sub
  • Project (org.apache.tools.ant)
    Central representation of an Ant project. This class defines an Ant project with all of its targets,

For IntelliJ IDEA,
Android Studio or Eclipse

  • Search for JavaScript code betaCodota IntelliJ IDEA pluginCodota Android Studio pluginCode IndexSign in
  • EnterpriseFAQAboutBlogContact Us
  • Plugin user guideTerms of usePrivacy policyCodeboxFind Usages
Add Codota to your IDE (free)