*/
package org.opendaylight.openflowplugin.impl.device.initialization;
-import com.google.common.base.Preconditions;
+import static java.util.Objects.requireNonNull;
+
import com.google.common.util.concurrent.Futures;
import java.util.Collections;
import java.util.concurrent.Future;
import org.slf4j.LoggerFactory;
public abstract class AbstractDeviceInitializer {
-
private static final Logger LOG = LoggerFactory.getLogger(AbstractDeviceInitializer.class);
/**
final boolean skipTableFeatures,
@Nullable final MultipartWriterProvider multipartWriterProvider,
@Nullable final ConvertorExecutor convertorExecutor) {
- Preconditions.checkNotNull(deviceContext);
+ requireNonNull(deviceContext);
// Write node to datastore
LOG.debug("Initializing node information for node {}", deviceContext.getDeviceInfo());
.getNodeInstanceIdentifier(),
new NodeBuilder()
.setId(deviceContext.getDeviceInfo().getNodeId())
- .setNodeConnector(Collections.emptyList())
+ .setNodeConnector(Collections.emptyMap())
.build());
} catch (final Exception e) {
LOG.warn("Failed to write node {} to DS ", deviceContext.getDeviceInfo().getNodeId(), e);