package org.opendaylight.controller.cluster.dom.api;
import com.google.common.annotations.Beta;
-import javax.annotation.Nonnull;
+import org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.mdsal.dom.api.DOMDataTreeIdentifier;
import org.opendaylight.mdsal.dom.api.DOMDataTreeProducer;
* @author Robert Varga
*/
@Beta
+@Deprecated(forRemoval = true)
public interface CDSDataTreeProducer extends DOMDataTreeProducer {
/**
* Return a {@link CDSShardAccess} handle. This handle will remain valid
* are violated, for example if this producer is bound and this thread
* is currently not executing from a listener context.
*/
- @Nonnull CDSShardAccess getShardAccess(@Nonnull DOMDataTreeIdentifier subtree);
+ @NonNull CDSShardAccess getShardAccess(@NonNull DOMDataTreeIdentifier subtree);
}