import com.google.common.base.Preconditions;
import com.google.common.eventbus.Subscribe;
+
+import javax.annotation.Nonnull;
+
import org.opendaylight.groupbasedpolicy.renderer.vpp.event.GbpSubnetEvent;
import org.opendaylight.groupbasedpolicy.renderer.vpp.lisp.loopback.LoopbackManager;
-import org.opendaylight.groupbasedpolicy.renderer.vpp.lisp.mappers.SubnetUuidToGbpSubnetMapper;
-import org.opendaylight.groupbasedpolicy.renderer.vpp.util.MountedDataBrokerProvider;
import org.opendaylight.yang.gen.v1.urn.opendaylight.groupbasedpolicy.vpp_renderer.rev160425.config.GbpSubnet;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import javax.annotation.Nonnull;
-
-/**
- * Created by Shakib Ahmed on 5/3/17.
- */
public class GbpSubnetEventManager {
private static final Logger LOG = LoggerFactory.getLogger(GbpSubnetEventManager.class);
- private SubnetUuidToGbpSubnetMapper subnetUuidToGbpSubnetInfoMapper;
private LoopbackManager loopbackManager;
public GbpSubnetEventManager(@Nonnull LoopbackManager loopbackManager) {
this.loopbackManager = loopbackManager;
- this.subnetUuidToGbpSubnetInfoMapper = SubnetUuidToGbpSubnetMapper.getInstance();
}
@Subscribe
}
private void processSubnetCreated(String subnetUuid, GbpSubnet subnetInfo) {
- //subnetUuidToGbpSubnetInfoMapper.addSubnetInfo(subnetUuid, subnetInfo);
loopbackManager.gbpSubnetCreated(subnetUuid, subnetInfo);
}
private void processSubnetDeleted(String subnetUuid) {
- //subnetUuidToGbpSubnetInfoMapper.removeSubnetInfo(subnetUuid);
loopbackManager.gbpSubnetdeleted(subnetUuid);
}
}