package org.opendaylight.netconf.sal.connect.netconf;
import static java.util.Objects.requireNonNull;
-import static org.opendaylight.netconf.sal.connect.netconf.NetconfDevice.LOG;
import com.google.common.collect.Sets;
import java.util.Set;
import org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.repo.api.YangTextSchemaSource;
import org.opendaylight.yangtools.yang.model.repo.spi.SchemaSourceProvider;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
/**
* Schema building callable.
*/
final class DeviceSourcesResolver implements Callable<DeviceSources> {
+ private static final Logger LOG = LoggerFactory.getLogger(DeviceSourcesResolver.class);
+
private final NetconfSessionPreferences remoteSessionCapabilities;
private final NetconfDeviceSchemasResolver stateSchemasResolver;
private final NetconfDeviceRpc deviceRpc;
import com.google.common.util.concurrent.ListeningExecutorService;
import com.google.common.util.concurrent.MoreExecutors;
import com.google.common.util.concurrent.SettableFuture;
-import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import io.netty.util.concurrent.EventExecutor;
import java.util.ArrayList;
import java.util.Arrays;
*/
public class NetconfDevice
implements RemoteDevice<NetconfSessionPreferences, NetconfMessage, NetconfDeviceCommunicator> {
-
- @SuppressFBWarnings(value = "SLF4J_LOGGER_SHOULD_BE_PRIVATE",
- justification = "Needed for common logging of related classes")
- static final Logger LOG = LoggerFactory.getLogger(NetconfDevice.class);
+ private static final Logger LOG = LoggerFactory.getLogger(NetconfDevice.class);
private static final QName RFC8528_SCHEMA_MOUNTS_QNAME = QName.create(
SchemaMountConstants.RFC8528_MODULE, "schema-mounts").intern();