This patch removes unused methods and fields.
Change-Id: I7d48f4bda57ed510a2b0fff9f5d656df3a09a65a
Signed-off-by: Stephen Kitt <skitt@redhat.com>
import org.opendaylight.yang.gen.v1.urn.opendaylight.coe.northbound.pod.rev170611.Coe;
import org.opendaylight.yang.gen.v1.urn.opendaylight.coe.northbound.pod.rev170611.coe.Pods;
import org.opendaylight.yang.gen.v1.urn.opendaylight.coe.northbound.pod.rev170611.pod_attributes.Interface;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.coe.config.rev180703.CoeConfig;
import org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.elan.instances.ElanInstance;
import org.opendaylight.yangtools.concepts.ListenerRegistration;
import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
private ListenerRegistration<PodListener> listenerRegistration;
private final JobCoordinator jobCoordinator;
private final ManagedNewTransactionRunner txRunner;
- private final CoeConfig coeConfig;
@Inject
- public PodListener(final DataBroker dataBroker, JobCoordinator jobCoordinator,
- CoeConfig coeConfig) {
+ public PodListener(final DataBroker dataBroker, JobCoordinator jobCoordinator) {
registerListener(LogicalDatastoreType.CONFIGURATION, dataBroker);
this.txRunner = new ManagedNewTransactionRunnerImpl(dataBroker);
this.jobCoordinator = jobCoordinator;
- this.coeConfig = coeConfig;
}
protected InstanceIdentifier<Pods> getWildCardPath() {
private static final Logger LOG = LoggerFactory.getLogger(ServiceListener.class);
private ListenerRegistration<ServiceListener> listenerRegistration;
- private final DataBroker dataBroker;
@Inject
public ServiceListener(final DataBroker dataBroker) {
registerListener(LogicalDatastoreType.CONFIGURATION, dataBroker);
- this.dataBroker = dataBroker;
}
protected InstanceIdentifier<Services> getWildCardPath() {
import org.opendaylight.genius.mdsalutil.MDSALUtil;
import org.opendaylight.genius.mdsalutil.NwConstants;
import org.opendaylight.genius.utils.ServiceIndex;
-import org.opendaylight.infrautils.jobcoordinator.JobCoordinator;
import org.opendaylight.infrautils.utils.concurrent.ListenableFutures;
import org.opendaylight.netvirt.coe.api.SouthboundInterfaceInfo;
import org.opendaylight.netvirt.coe.caches.PodsCache;
public class TerminationPointStateListener extends
AbstractSyncDataTreeChangeListener<OvsdbTerminationPointAugmentation> {
private static final Logger LOG = LoggerFactory.getLogger(TerminationPointStateListener.class);
- private final JobCoordinator coordinator;
private final PodsCache podsCache;
private final DataTreeEventCallbackRegistrar eventCallbacks;
private final ManagedNewTransactionRunner txRunner;
@Inject
- public TerminationPointStateListener(DataBroker dataBroker, final JobCoordinator coordinator,
- PodsCache podsCache, DataTreeEventCallbackRegistrar eventCallbacks) {
+ public TerminationPointStateListener(DataBroker dataBroker,
+ PodsCache podsCache, DataTreeEventCallbackRegistrar eventCallbacks) {
super(dataBroker, LogicalDatastoreType.OPERATIONAL,
InstanceIdentifier.builder(NetworkTopology.class).child(Topology.class).child(Node.class)
.child(TerminationPoint.class).augmentation(OvsdbTerminationPointAugmentation.class).build());
- this.coordinator = coordinator;
this.podsCache = podsCache;
this.eventCallbacks = eventCallbacks;
this.txRunner = new ManagedNewTransactionRunnerImpl(dataBroker);
import java.util.concurrent.ExecutionException;
import org.opendaylight.controller.md.sal.binding.api.DataBroker;
import org.opendaylight.controller.md.sal.binding.api.ReadTransaction;
-import org.opendaylight.controller.md.sal.binding.api.WriteTransaction;
import org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType;
import org.opendaylight.genius.infra.Datastore;
tx.put(vpnIdentifier, newVpn);
}
- static void deleteVpnInstance(String vpnName, WriteTransaction wrtConfigTxn) {
- LOG.debug("Deleting vpn-instance for {} ", vpnName);
- InstanceIdentifier<VpnInstance> vpnIdentifier = InstanceIdentifier.builder(VpnInstances.class)
- .child(VpnInstance.class, new VpnInstanceKey(vpnName)).build();
- wrtConfigTxn.delete(LogicalDatastoreType.CONFIGURATION, vpnIdentifier);
- }
-
static InstanceIdentifier<VpnInterface> buildVpnInterfaceIdentifier(String ifName) {
InstanceIdentifier<VpnInterface> id = InstanceIdentifier.builder(VpnInterfaces.class).child(VpnInterface
.class, new VpnInterfaceKey(ifName)).build();
.setName(interfaceName)
.setVpnInstanceNames(listVpn)
.setRouterInterface(isRouterInterface);
- Adjacencies adjs = createPortIpAdjacencies(pod, interfaceName, macAddress, isRouterInterface);
+ Adjacencies adjs = createPortIpAdjacencies(pod, interfaceName, macAddress);
if (adjs != null) {
vpnb.addAugmentation(Adjacencies.class, adjs);
}
wrtConfigTxn.delete(vpnIfIdentifier);
}
- static Adjacencies createPortIpAdjacencies(Pods pod, String interfaceName, String macAddress,
- Boolean isRouterInterface) {
+ static Adjacencies createPortIpAdjacencies(Pods pod, String interfaceName, String macAddress) {
List<Adjacency> adjList = new ArrayList<>();
LOG.trace("create config adjacencies for Port: {}", interfaceName);
IpAddress ip = pod.getInterface().get(0).getIpAddress();