This is a new interface, subject to change, mark it as @Beta.
Also require implementations to deal will nullness.
Change-Id: Ida0c78513f324f5785a3ca636dfe0206fcca18a1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
*/
package org.opendaylight.mdsal.binding.dom.adapter.spi;
+import com.google.common.annotations.Beta;
+import org.eclipse.jdt.annotation.NonNullByDefault;
import org.opendaylight.mdsal.binding.api.BindingService;
import org.opendaylight.mdsal.binding.api.DataBroker;
import org.opendaylight.mdsal.binding.api.DataTreeService;
*
* @author Thomas Pantelis
*/
+@Beta
+@NonNullByDefault
public interface AdapterFactory {
-
/**
* Create a {@link DataBroker} backed by a {@link DOMDataBroker}.
*
* @throws NullPointerException if {@code domService} is null
*/
RpcProviderService createRpcProviderService(DOMRpcProviderService domService);
-
}