summary |
shortlog |
log |
commit | commitdiff |
review |
tree
raw |
patch |
inline | side by side (from parent 1:
67a6ec9)
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;
*/
package org.opendaylight.controller.cluster.dom.api;
-import com.google.common.annotations.Beta;
-
/**
* Enumeration of possible shard leader locations relative to the local node.
/**
* Enumeration of possible shard leader locations relative to the local node.
- *
- * @author Robert Varga
public enum LeaderLocation {
/**
* The leader is co-located on this node.
public enum LeaderLocation {
/**
* The leader is co-located on this node.
*/
package org.opendaylight.controller.cluster.dom.api;
*/
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.
import java.util.EventListener;
import org.eclipse.jdt.annotation.NonNull;
/**
* Listener for shard leader location changes.
- *
- * @author Robert Varga
public interface LeaderLocationListener extends EventListener {
/**
* Invoked when shard leader location changes.
public interface LeaderLocationListener extends EventListener {
/**
* Invoked when shard leader location changes.
*/
package org.opendaylight.controller.cluster.dom.api;
*/
package org.opendaylight.controller.cluster.dom.api;
-import com.google.common.annotations.Beta;
import org.opendaylight.yangtools.concepts.ListenerRegistration;
/**
* Registration of a {@link LeaderLocationListener}.
*
import org.opendaylight.yangtools.concepts.ListenerRegistration;
/**
* Registration of a {@link LeaderLocationListener}.
*
- * @author Robert Varga
- *
* @param <T> Listener type
*/
* @param <T> Listener type
*/
public interface LeaderLocationListenerRegistration<T extends LeaderLocationListener> extends ListenerRegistration<T> {
public interface LeaderLocationListenerRegistration<T extends LeaderLocationListener> extends ListenerRegistration<T> {
+ // Just a specialization