These are stable enough not to warrant a @Beta annotation.
Change-Id: I2e493febf1a99560047b86ff5aa576c5428ff35d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
*/
package org.opendaylight.controller.cluster.dom.api;
-import com.google.common.annotations.Beta;
-
/**
* Enumeration of possible shard leader locations relative to the local node.
- *
- * @author Robert Varga
*/
-@Beta
public enum LeaderLocation {
/**
* The leader is co-located on this node.
*/
package org.opendaylight.controller.cluster.dom.api;
-import com.google.common.annotations.Beta;
import java.util.EventListener;
import org.eclipse.jdt.annotation.NonNull;
/**
* Listener for shard leader location changes.
- *
- * @author Robert Varga
*/
-@Beta
public interface LeaderLocationListener extends EventListener {
/**
* Invoked when shard leader location changes.
*/
package org.opendaylight.controller.cluster.dom.api;
-import com.google.common.annotations.Beta;
import org.opendaylight.yangtools.concepts.ListenerRegistration;
/**
* Registration of a {@link LeaderLocationListener}.
*
- * @author Robert Varga
- *
* @param <T> Listener type
*/
-@Beta
public interface LeaderLocationListenerRegistration<T extends LeaderLocationListener> extends ListenerRegistration<T> {
-
+ // Just a specialization
}