silentbalanceyh/vertx-zero

View on GitHub
vertx-semper/aeon-eternal/aeon-inlet/src/main/java/io/vertx/mod/plugin/etcd/Enrol.java

Summary

Maintainability
A
0 mins
Test Coverage
package io.vertx.mod.plugin.etcd;

import io.vertx.core.json.JsonObject;

/**
 * Register Center to connect to etcd
 */
public interface Enrol<T> {

    /**
     * Write data to path.
     *
     * @param path
     * @param entity
     *
     * @return
     */
    JsonObject write(final String path, final T entity);

    /**
     * Read data from path;
     *
     * @param path
     *
     * @return
     */
    T read(final String path);
}