Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
Apache ZooKeeper 3.7.0 Server Source Code
Apache ZooKeeper is an open-source server which enables highly reliable distributed coordination.
Apache ZooKeeper Server Source Code files are provided in the source packge (apache-zookeeper-3.7.0.tar.gz). You can download it at Apache ZooKeeper Website.
You can also browse Apache ZooKeeper Server Source Code below:
✍: FYIcenter.com
⏎ org/apache/zookeeper/server/admin/Command.java
/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.apache.zookeeper.server.admin; import java.util.Map; import java.util.Set; import org.apache.zookeeper.server.ZooKeeperServer; /** * Interface implemented by all commands runnable by JettyAdminServer. * * @see CommandBase * @see Commands * @see JettyAdminServer */ public interface Command { /** * The set of all names that can be used to refer to this command (e.g., * "configuration", "config", and "conf"). */ Set<String> getNames(); /** * The name that is returned with the command response and that appears in * the list of all commands. This should be a member of the set returned by * getNames(). */ String getPrimaryName(); /** * A string documenting this command (e.g., what it does, any arguments it * takes). */ String getDoc(); /** * @return true if the command requires an active ZooKeeperServer or a * synced peer in order to resolve */ boolean isServerRequired(); /** * Run this command. Commands take a ZooKeeperServer and String-valued * keyword arguments and return a map containing any information * constituting the response to the command. Commands are responsible for * parsing keyword arguments and performing any error handling if necessary. * Errors should be reported by setting the "error" entry of the returned * map with an appropriate message rather than throwing an exception. * * @param zkServer * @param kwargs keyword -> argument value mapping * @return Map representing response to command containing at minimum: * - "command" key containing the command's primary name * - "error" key containing a String error message or null if no error */ CommandResponse run(ZooKeeperServer zkServer, Map<String, String> kwargs); }
⏎ org/apache/zookeeper/server/admin/Command.java
Or download all of them as a single archive file:
File name: zookeeper-server-3.7.0-fyi.zip File size: 871011 bytes Release date: 2021-05-17 Download
⇒ Apache ZooKeeper 3.7.0 Jute Source Code
⇐ Download Apache ZooKeeper 3.7.0 Source Package
2022-11-16, 13481👍, 0💬
Popular Posts:
ANTLR is a powerful parser generator for multiple programming languages including Java. ANTLR contai...
JasperReports, the world's most popular open source business intelligence and reporting engine and J...
iText is an ideal library for developers looking to enhance web- and other applications with dynamic...
A stream buffer is a stream-based representation of an XML infoset in Java. Stream buffers are desig...
What is the sax\Writer.java provided in the Apache Xerces package? I have Apache Xerces 2.11.0 insta...