blob: a15faefec46a0ef0aa2fc47ff757b27e9d62ec39 [file] [log] [blame]
Jonathan Hart039d2b12014-10-10 09:33:04 -07001package org.onlab.onos.sdnip;
2
3import static org.slf4j.LoggerFactory.getLogger;
4
5import org.apache.felix.scr.annotations.Activate;
6import org.apache.felix.scr.annotations.Component;
7import org.apache.felix.scr.annotations.Deactivate;
Jonathan Hartbac07a02014-10-13 21:29:54 -07008import org.onlab.onos.sdnip.config.SdnIpConfigReader;
Jonathan Hart039d2b12014-10-10 09:33:04 -07009import org.slf4j.Logger;
10
11/**
12 * Placeholder SDN-IP component.
13 */
14@Component(immediate = true)
15public class SdnIp {
16
17 private final Logger log = getLogger(getClass());
18
Jonathan Hartbac07a02014-10-13 21:29:54 -070019 private SdnIpConfigReader config;
20
Jonathan Hart039d2b12014-10-10 09:33:04 -070021 @Activate
22 protected void activate() {
23 log.debug("SDN-IP started");
Jonathan Hartbac07a02014-10-13 21:29:54 -070024
25 config = new SdnIpConfigReader();
26 config.init();
Jonathan Hart039d2b12014-10-10 09:33:04 -070027 }
28
29 @Deactivate
30 protected void deactivate() {
31 log.info("Stopped");
32 }
33}