*/
package org.opendaylight.ovsdb.southbound.transactions.md;
-import com.google.common.base.Preconditions;
+import static java.util.Objects.requireNonNull;
+
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
public class OvsdbControllerRemovedCommand extends AbstractTransactionCommand {
-
private final InstanceIdentifierCodec instanceIdentifierCodec;
private final Map<UUID, Bridge> oldBridgeRows;
private final Map<UUID, Controller> removedControllerRows;
private List<InstanceIdentifier<ControllerEntry>> controllerEntriesToRemove(
InstanceIdentifier<Node> bridgeIid, Bridge bridge) {
- Preconditions.checkNotNull(bridgeIid);
- Preconditions.checkNotNull(bridge);
- List<InstanceIdentifier<ControllerEntry>> result =
- new ArrayList<>();
+ requireNonNull(bridgeIid);
+ requireNonNull(bridge);
+ List<InstanceIdentifier<ControllerEntry>> result = new ArrayList<>();
Bridge oldBridgeNode = oldBridgeRows.get(bridge.getUuid());
if (oldBridgeNode != null && oldBridgeNode.getControllerColumn() != null) {