Thomas Vachuska

Renaming DHCP* to Dhcp* to follow ONOS conventions.

Change-Id: I36cfbe5b57e342af2e436e31374f1a1f49633e78
Showing 18 changed files with 133 additions and 133 deletions
...@@ -23,14 +23,14 @@ import java.util.Map; ...@@ -23,14 +23,14 @@ import java.util.Map;
23 /** 23 /**
24 * DHCP Service Interface. 24 * DHCP Service Interface.
25 */ 25 */
26 -public interface DHCPService { 26 +public interface DhcpService {
27 27
28 /** 28 /**
29 * Returns a collection of all the MacAddress to IPAddress mapping. 29 * Returns a collection of all the MacAddress to IPAddress mapping.
30 * 30 *
31 * @return collection of mappings. 31 * @return collection of mappings.
32 */ 32 */
33 - Map<MacAddress, IPAssignment> listMapping(); 33 + Map<MacAddress, IpAssignment> listMapping();
34 34
35 /** 35 /**
36 * Returns the default lease time granted by the DHCP Server. 36 * Returns the default lease time granted by the DHCP Server.
......
...@@ -23,7 +23,7 @@ import java.util.Map; ...@@ -23,7 +23,7 @@ import java.util.Map;
23 /** 23 /**
24 * DHCPStore Interface. 24 * DHCPStore Interface.
25 */ 25 */
26 -public interface DHCPStore { 26 +public interface DhcpStore {
27 27
28 /** 28 /**
29 * Appends all the IPs in a given range to the free pool of IPs. 29 * Appends all the IPs in a given range to the free pool of IPs.
...@@ -77,7 +77,7 @@ public interface DHCPStore { ...@@ -77,7 +77,7 @@ public interface DHCPStore {
77 * 77 *
78 * @return the collection of the mappings 78 * @return the collection of the mappings
79 */ 79 */
80 - Map<MacAddress, IPAssignment> listMapping(); 80 + Map<MacAddress, IpAssignment> listMapping();
81 81
82 /** 82 /**
83 * Assigns the requested IP to the MAC ID (if available) for an indefinite period of time. 83 * Assigns the requested IP to the MAC ID (if available) for an indefinite period of time.
......
...@@ -25,7 +25,7 @@ import static com.google.common.base.Preconditions.checkNotNull; ...@@ -25,7 +25,7 @@ import static com.google.common.base.Preconditions.checkNotNull;
25 /** 25 /**
26 * Stores the MAC ID to IP Address mapping details. 26 * Stores the MAC ID to IP Address mapping details.
27 */ 27 */
28 -public final class IPAssignment { 28 +public final class IpAssignment {
29 29
30 private final Ip4Address ipAddress; 30 private final Ip4Address ipAddress;
31 31
...@@ -60,7 +60,7 @@ public final class IPAssignment { ...@@ -60,7 +60,7 @@ public final class IPAssignment {
60 * @param leasePeriod 60 * @param leasePeriod
61 * @param assignmentStatus 61 * @param assignmentStatus
62 */ 62 */
63 - private IPAssignment(Ip4Address ipAddress, 63 + private IpAssignment(Ip4Address ipAddress,
64 long leasePeriod, 64 long leasePeriod,
65 Date timestamp, 65 Date timestamp,
66 AssignmentStatus assignmentStatus) { 66 AssignmentStatus assignmentStatus) {
...@@ -130,7 +130,7 @@ public final class IPAssignment { ...@@ -130,7 +130,7 @@ public final class IPAssignment {
130 * 130 *
131 * @return new builder 131 * @return new builder
132 */ 132 */
133 - public static Builder builder(IPAssignment assignment) { 133 + public static Builder builder(IpAssignment assignment) {
134 return new Builder(assignment); 134 return new Builder(assignment);
135 } 135 }
136 136
...@@ -151,16 +151,16 @@ public final class IPAssignment { ...@@ -151,16 +151,16 @@ public final class IPAssignment {
151 151
152 } 152 }
153 153
154 - private Builder(IPAssignment ipAssignment) { 154 + private Builder(IpAssignment ipAssignment) {
155 ipAddress = ipAssignment.ipAddress(); 155 ipAddress = ipAssignment.ipAddress();
156 timeStamp = ipAssignment.timestamp(); 156 timeStamp = ipAssignment.timestamp();
157 leasePeriod = ipAssignment.leasePeriod() * 1000; 157 leasePeriod = ipAssignment.leasePeriod() * 1000;
158 assignmentStatus = ipAssignment.assignmentStatus(); 158 assignmentStatus = ipAssignment.assignmentStatus();
159 } 159 }
160 160
161 - public IPAssignment build() { 161 + public IpAssignment build() {
162 validateInputs(); 162 validateInputs();
163 - return new IPAssignment(ipAddress, 163 + return new IpAssignment(ipAddress,
164 leasePeriod, 164 leasePeriod,
165 timeStamp, 165 timeStamp,
166 assignmentStatus); 166 assignmentStatus);
......
...@@ -17,21 +17,21 @@ package org.onosproject.dhcp.cli; ...@@ -17,21 +17,21 @@ package org.onosproject.dhcp.cli;
17 17
18 import org.apache.karaf.shell.commands.Command; 18 import org.apache.karaf.shell.commands.Command;
19 import org.onosproject.cli.AbstractShellCommand; 19 import org.onosproject.cli.AbstractShellCommand;
20 -import org.onosproject.dhcp.DHCPService; 20 +import org.onosproject.dhcp.DhcpService;
21 21
22 /** 22 /**
23 * Lists all the default lease parameters offered by the DHCP Server. 23 * Lists all the default lease parameters offered by the DHCP Server.
24 */ 24 */
25 @Command(scope = "onos", name = "dhcp-lease", 25 @Command(scope = "onos", name = "dhcp-lease",
26 description = "Lists all the default lease parameters offered by the DHCP Server") 26 description = "Lists all the default lease parameters offered by the DHCP Server")
27 -public class DHCPLeaseDetails extends AbstractShellCommand { 27 +public class DhcpLeaseDetails extends AbstractShellCommand {
28 28
29 private static final String DHCP_LEASE_FORMAT = "Lease Time: %ds\nRenewal Time: %ds\nRebinding Time: %ds"; 29 private static final String DHCP_LEASE_FORMAT = "Lease Time: %ds\nRenewal Time: %ds\nRebinding Time: %ds";
30 30
31 @Override 31 @Override
32 protected void execute() { 32 protected void execute() {
33 33
34 - DHCPService dhcpService = AbstractShellCommand.get(DHCPService.class); 34 + DhcpService dhcpService = AbstractShellCommand.get(DhcpService.class);
35 int leaseTime = dhcpService.getLeaseTime(); 35 int leaseTime = dhcpService.getLeaseTime();
36 int renewTime = dhcpService.getRenewalTime(); 36 int renewTime = dhcpService.getRenewalTime();
37 int rebindTime = dhcpService.getRebindingTime(); 37 int rebindTime = dhcpService.getRebindingTime();
......
...@@ -18,8 +18,8 @@ package org.onosproject.dhcp.cli; ...@@ -18,8 +18,8 @@ package org.onosproject.dhcp.cli;
18 import org.apache.karaf.shell.commands.Command; 18 import org.apache.karaf.shell.commands.Command;
19 import org.onlab.packet.MacAddress; 19 import org.onlab.packet.MacAddress;
20 import org.onosproject.cli.AbstractShellCommand; 20 import org.onosproject.cli.AbstractShellCommand;
21 -import org.onosproject.dhcp.DHCPService; 21 +import org.onosproject.dhcp.DhcpService;
22 -import org.onosproject.dhcp.IPAssignment; 22 +import org.onosproject.dhcp.IpAssignment;
23 23
24 import java.util.Map; 24 import java.util.Map;
25 25
...@@ -28,16 +28,16 @@ import java.util.Map; ...@@ -28,16 +28,16 @@ import java.util.Map;
28 */ 28 */
29 @Command(scope = "onos", name = "dhcp-list", 29 @Command(scope = "onos", name = "dhcp-list",
30 description = "Lists all the MAC to IP mappings held by the DHCP Server") 30 description = "Lists all the MAC to IP mappings held by the DHCP Server")
31 -public class DHCPListAllMappings extends AbstractShellCommand { 31 +public class DhcpListAllMappings extends AbstractShellCommand {
32 32
33 private static final String DHCP_MAPPING_FORMAT = "MAC ID: %s -> IP ASSIGNED %s"; 33 private static final String DHCP_MAPPING_FORMAT = "MAC ID: %s -> IP ASSIGNED %s";
34 @Override 34 @Override
35 protected void execute() { 35 protected void execute() {
36 36
37 - DHCPService dhcpService = AbstractShellCommand.get(DHCPService.class); 37 + DhcpService dhcpService = AbstractShellCommand.get(DhcpService.class);
38 - Map<MacAddress, IPAssignment> allocationMap = dhcpService.listMapping(); 38 + Map<MacAddress, IpAssignment> allocationMap = dhcpService.listMapping();
39 39
40 - for (Map.Entry<MacAddress, IPAssignment> entry : allocationMap.entrySet()) { 40 + for (Map.Entry<MacAddress, IpAssignment> entry : allocationMap.entrySet()) {
41 print(DHCP_MAPPING_FORMAT, entry.getKey().toString(), entry.getValue().ipAddress().toString()); 41 print(DHCP_MAPPING_FORMAT, entry.getKey().toString(), entry.getValue().ipAddress().toString());
42 } 42 }
43 } 43 }
......
...@@ -19,14 +19,14 @@ import org.apache.karaf.shell.commands.Argument; ...@@ -19,14 +19,14 @@ import org.apache.karaf.shell.commands.Argument;
19 import org.apache.karaf.shell.commands.Command; 19 import org.apache.karaf.shell.commands.Command;
20 import org.onlab.packet.MacAddress; 20 import org.onlab.packet.MacAddress;
21 import org.onosproject.cli.AbstractShellCommand; 21 import org.onosproject.cli.AbstractShellCommand;
22 -import org.onosproject.dhcp.DHCPService; 22 +import org.onosproject.dhcp.DhcpService;
23 23
24 /** 24 /**
25 * Removes a static MAC Address to IP Mapping from the DHCP Server. 25 * Removes a static MAC Address to IP Mapping from the DHCP Server.
26 */ 26 */
27 @Command(scope = "onos", name = "dhcp-remove-static-mapping", 27 @Command(scope = "onos", name = "dhcp-remove-static-mapping",
28 description = "Removes a static MAC Address to IP Mapping from the DHCP Server") 28 description = "Removes a static MAC Address to IP Mapping from the DHCP Server")
29 -public class DHCPRemoveStaticMapping extends AbstractShellCommand { 29 +public class DhcpRemoveStaticMapping extends AbstractShellCommand {
30 30
31 @Argument(index = 0, name = "macAddr", 31 @Argument(index = 0, name = "macAddr",
32 description = "MAC Address of the client", 32 description = "MAC Address of the client",
...@@ -39,7 +39,7 @@ public class DHCPRemoveStaticMapping extends AbstractShellCommand { ...@@ -39,7 +39,7 @@ public class DHCPRemoveStaticMapping extends AbstractShellCommand {
39 39
40 @Override 40 @Override
41 protected void execute() { 41 protected void execute() {
42 - DHCPService dhcpService = AbstractShellCommand.get(DHCPService.class); 42 + DhcpService dhcpService = AbstractShellCommand.get(DhcpService.class);
43 43
44 try { 44 try {
45 MacAddress macID = MacAddress.valueOf(macAddr); 45 MacAddress macID = MacAddress.valueOf(macAddr);
......
...@@ -20,14 +20,14 @@ import org.apache.karaf.shell.commands.Command; ...@@ -20,14 +20,14 @@ import org.apache.karaf.shell.commands.Command;
20 import org.onlab.packet.Ip4Address; 20 import org.onlab.packet.Ip4Address;
21 import org.onlab.packet.MacAddress; 21 import org.onlab.packet.MacAddress;
22 import org.onosproject.cli.AbstractShellCommand; 22 import org.onosproject.cli.AbstractShellCommand;
23 -import org.onosproject.dhcp.DHCPService; 23 +import org.onosproject.dhcp.DhcpService;
24 24
25 /** 25 /**
26 * Registers a static MAC Address to IP Mapping with the DHCP Server. 26 * Registers a static MAC Address to IP Mapping with the DHCP Server.
27 */ 27 */
28 @Command(scope = "onos", name = "dhcp-set-static-mapping", 28 @Command(scope = "onos", name = "dhcp-set-static-mapping",
29 description = "Registers a static MAC Address to IP Mapping with the DHCP Server") 29 description = "Registers a static MAC Address to IP Mapping with the DHCP Server")
30 -public class DHCPSetStaticMapping extends AbstractShellCommand { 30 +public class DhcpSetStaticMapping extends AbstractShellCommand {
31 31
32 @Argument(index = 0, name = "macAddr", 32 @Argument(index = 0, name = "macAddr",
33 description = "MAC Address of the client", 33 description = "MAC Address of the client",
...@@ -43,7 +43,7 @@ public class DHCPSetStaticMapping extends AbstractShellCommand { ...@@ -43,7 +43,7 @@ public class DHCPSetStaticMapping extends AbstractShellCommand {
43 private static final String DHCP_FAILURE = "Static Mapping Failed. The IP maybe unavailable."; 43 private static final String DHCP_FAILURE = "Static Mapping Failed. The IP maybe unavailable.";
44 @Override 44 @Override
45 protected void execute() { 45 protected void execute() {
46 - DHCPService dhcpService = AbstractShellCommand.get(DHCPService.class); 46 + DhcpService dhcpService = AbstractShellCommand.get(DhcpService.class);
47 47
48 try { 48 try {
49 MacAddress macID = MacAddress.valueOf(macAddr); 49 MacAddress macID = MacAddress.valueOf(macAddr);
......
...@@ -19,7 +19,7 @@ import org.apache.karaf.shell.console.Completer; ...@@ -19,7 +19,7 @@ import org.apache.karaf.shell.console.Completer;
19 import org.apache.karaf.shell.console.completer.StringsCompleter; 19 import org.apache.karaf.shell.console.completer.StringsCompleter;
20 import org.onlab.packet.Ip4Address; 20 import org.onlab.packet.Ip4Address;
21 import org.onosproject.cli.AbstractShellCommand; 21 import org.onosproject.cli.AbstractShellCommand;
22 -import org.onosproject.dhcp.DHCPService; 22 +import org.onosproject.dhcp.DhcpService;
23 23
24 import java.util.Iterator; 24 import java.util.Iterator;
25 import java.util.List; 25 import java.util.List;
...@@ -28,13 +28,13 @@ import java.util.SortedSet; ...@@ -28,13 +28,13 @@ import java.util.SortedSet;
28 /** 28 /**
29 * Free IP Completer. 29 * Free IP Completer.
30 */ 30 */
31 -public class FreeIPCompleter implements Completer { 31 +public class FreeIpCompleter implements Completer {
32 32
33 @Override 33 @Override
34 public int complete(String buffer, int cursor, List<String> candidates) { 34 public int complete(String buffer, int cursor, List<String> candidates) {
35 // Delegate string completer 35 // Delegate string completer
36 StringsCompleter delegate = new StringsCompleter(); 36 StringsCompleter delegate = new StringsCompleter();
37 - DHCPService dhcpService = AbstractShellCommand.get(DHCPService.class); 37 + DhcpService dhcpService = AbstractShellCommand.get(DhcpService.class);
38 Iterator<Ip4Address> it = dhcpService.getAvailableIPs().iterator(); 38 Iterator<Ip4Address> it = dhcpService.getAvailableIPs().iterator();
39 SortedSet<String> strings = delegate.getStrings(); 39 SortedSet<String> strings = delegate.getStrings();
40 40
......
...@@ -22,7 +22,7 @@ import org.onosproject.net.config.basics.BasicElementConfig; ...@@ -22,7 +22,7 @@ import org.onosproject.net.config.basics.BasicElementConfig;
22 /** 22 /**
23 * DHCP Config class. 23 * DHCP Config class.
24 */ 24 */
25 -public class DHCPConfig extends Config<ApplicationId> { 25 +public class DhcpConfig extends Config<ApplicationId> {
26 26
27 public static final String MY_IP = "ip"; 27 public static final String MY_IP = "ip";
28 public static final String MY_MAC = "mac"; 28 public static final String MY_MAC = "mac";
......
...@@ -36,9 +36,9 @@ import org.onlab.packet.UDP; ...@@ -36,9 +36,9 @@ import org.onlab.packet.UDP;
36 import org.onlab.packet.VlanId; 36 import org.onlab.packet.VlanId;
37 import org.onosproject.core.ApplicationId; 37 import org.onosproject.core.ApplicationId;
38 import org.onosproject.core.CoreService; 38 import org.onosproject.core.CoreService;
39 -import org.onosproject.dhcp.DHCPService; 39 +import org.onosproject.dhcp.DhcpService;
40 -import org.onosproject.dhcp.DHCPStore; 40 +import org.onosproject.dhcp.DhcpStore;
41 -import org.onosproject.dhcp.IPAssignment; 41 +import org.onosproject.dhcp.IpAssignment;
42 import org.onosproject.net.config.ConfigFactory; 42 import org.onosproject.net.config.ConfigFactory;
43 import org.onosproject.net.config.NetworkConfigEvent; 43 import org.onosproject.net.config.NetworkConfigEvent;
44 import org.onosproject.net.config.NetworkConfigListener; 44 import org.onosproject.net.config.NetworkConfigListener;
...@@ -81,7 +81,7 @@ import static org.onosproject.net.config.basics.SubjectFactories.APP_SUBJECT_FAC ...@@ -81,7 +81,7 @@ import static org.onosproject.net.config.basics.SubjectFactories.APP_SUBJECT_FAC
81 */ 81 */
82 @Component(immediate = true) 82 @Component(immediate = true)
83 @Service 83 @Service
84 -public class DHCPManager implements DHCPService { 84 +public class DhcpManager implements DhcpService {
85 85
86 private static final ProviderId PID = new ProviderId("of", "org.onosproject.dhcp", true); 86 private static final ProviderId PID = new ProviderId("of", "org.onosproject.dhcp", true);
87 private final Logger log = LoggerFactory.getLogger(getClass()); 87 private final Logger log = LoggerFactory.getLogger(getClass());
...@@ -89,20 +89,20 @@ public class DHCPManager implements DHCPService { ...@@ -89,20 +89,20 @@ public class DHCPManager implements DHCPService {
89 private final NetworkConfigListener cfgListener = new InternalConfigListener(); 89 private final NetworkConfigListener cfgListener = new InternalConfigListener();
90 90
91 private final Set<ConfigFactory> factories = ImmutableSet.of( 91 private final Set<ConfigFactory> factories = ImmutableSet.of(
92 - new ConfigFactory<ApplicationId, DHCPConfig>(APP_SUBJECT_FACTORY, 92 + new ConfigFactory<ApplicationId, DhcpConfig>(APP_SUBJECT_FACTORY,
93 - DHCPConfig.class, 93 + DhcpConfig.class,
94 "dhcp") { 94 "dhcp") {
95 @Override 95 @Override
96 - public DHCPConfig createConfig() { 96 + public DhcpConfig createConfig() {
97 - return new DHCPConfig(); 97 + return new DhcpConfig();
98 } 98 }
99 }, 99 },
100 - new ConfigFactory<ApplicationId, DHCPStoreConfig>(APP_SUBJECT_FACTORY, 100 + new ConfigFactory<ApplicationId, DhcpStoreConfig>(APP_SUBJECT_FACTORY,
101 - DHCPStoreConfig.class, 101 + DhcpStoreConfig.class,
102 "dhcpstore") { 102 "dhcpstore") {
103 @Override 103 @Override
104 - public DHCPStoreConfig createConfig() { 104 + public DhcpStoreConfig createConfig() {
105 - return new DHCPStoreConfig(); 105 + return new DhcpStoreConfig();
106 } 106 }
107 } 107 }
108 ); 108 );
...@@ -118,7 +118,7 @@ public class DHCPManager implements DHCPService { ...@@ -118,7 +118,7 @@ public class DHCPManager implements DHCPService {
118 protected CoreService coreService; 118 protected CoreService coreService;
119 119
120 @Reference(cardinality = ReferenceCardinality.MANDATORY_UNARY) 120 @Reference(cardinality = ReferenceCardinality.MANDATORY_UNARY)
121 - protected DHCPStore dhcpStore; 121 + protected DhcpStore dhcpStore;
122 122
123 @Reference(cardinality = ReferenceCardinality.MANDATORY_UNARY) 123 @Reference(cardinality = ReferenceCardinality.MANDATORY_UNARY)
124 protected HostProviderRegistry hostProviderRegistry; 124 protected HostProviderRegistry hostProviderRegistry;
...@@ -214,7 +214,7 @@ public class DHCPManager implements DHCPService { ...@@ -214,7 +214,7 @@ public class DHCPManager implements DHCPService {
214 } 214 }
215 215
216 @Override 216 @Override
217 - public Map<MacAddress, IPAssignment> listMapping() { 217 + public Map<MacAddress, IpAssignment> listMapping() {
218 return dhcpStore.listMapping(); 218 return dhcpStore.listMapping();
219 } 219 }
220 220
...@@ -580,7 +580,7 @@ public class DHCPManager implements DHCPService { ...@@ -580,7 +580,7 @@ public class DHCPManager implements DHCPService {
580 * 580 *
581 * @param cfg configuration object 581 * @param cfg configuration object
582 */ 582 */
583 - private void reconfigureNetwork(DHCPConfig cfg) { 583 + private void reconfigureNetwork(DhcpConfig cfg) {
584 584
585 if (cfg.ip() != null) { 585 if (cfg.ip() != null) {
586 myIP = cfg.ip(); 586 myIP = cfg.ip();
...@@ -619,7 +619,7 @@ public class DHCPManager implements DHCPService { ...@@ -619,7 +619,7 @@ public class DHCPManager implements DHCPService {
619 * 619 *
620 * @param cfg configuration object 620 * @param cfg configuration object
621 */ 621 */
622 - private void reconfigureStore(DHCPStoreConfig cfg) { 622 + private void reconfigureStore(DhcpStoreConfig cfg) {
623 623
624 if (cfg.defaultTimeout() != null) { 624 if (cfg.defaultTimeout() != null) {
625 dhcpStore.setDefaultTimeoutForPurge(Integer.valueOf(cfg.defaultTimeout())); 625 dhcpStore.setDefaultTimeoutForPurge(Integer.valueOf(cfg.defaultTimeout()));
...@@ -638,13 +638,13 @@ public class DHCPManager implements DHCPService { ...@@ -638,13 +638,13 @@ public class DHCPManager implements DHCPService {
638 638
639 if ((event.type() == NetworkConfigEvent.Type.CONFIG_ADDED || 639 if ((event.type() == NetworkConfigEvent.Type.CONFIG_ADDED ||
640 event.type() == NetworkConfigEvent.Type.CONFIG_UPDATED)) { 640 event.type() == NetworkConfigEvent.Type.CONFIG_UPDATED)) {
641 - if (event.configClass().equals(DHCPConfig.class)) { 641 + if (event.configClass().equals(DhcpConfig.class)) {
642 - DHCPConfig cfg = cfgService.getConfig(appId, DHCPConfig.class); 642 + DhcpConfig cfg = cfgService.getConfig(appId, DhcpConfig.class);
643 reconfigureNetwork(cfg); 643 reconfigureNetwork(cfg);
644 log.info("Reconfigured Manager"); 644 log.info("Reconfigured Manager");
645 } 645 }
646 - if (event.configClass().equals(DHCPStoreConfig.class)) { 646 + if (event.configClass().equals(DhcpStoreConfig.class)) {
647 - DHCPStoreConfig cfg = cfgService.getConfig(appId, DHCPStoreConfig.class); 647 + DhcpStoreConfig cfg = cfgService.getConfig(appId, DhcpStoreConfig.class);
648 reconfigureStore(cfg); 648 reconfigureStore(cfg);
649 log.info("Reconfigured Store"); 649 log.info("Reconfigured Store");
650 } 650 }
......
...@@ -22,7 +22,7 @@ import org.onosproject.net.config.basics.BasicElementConfig; ...@@ -22,7 +22,7 @@ import org.onosproject.net.config.basics.BasicElementConfig;
22 /** 22 /**
23 * DHCP Store Config class. 23 * DHCP Store Config class.
24 */ 24 */
25 -public class DHCPStoreConfig extends Config<ApplicationId> { 25 +public class DhcpStoreConfig extends Config<ApplicationId> {
26 26
27 public static final String TIMER_DELAY = "delay"; 27 public static final String TIMER_DELAY = "delay";
28 public static final String DEFAULT_TIMEOUT = "timeout"; 28 public static final String DEFAULT_TIMEOUT = "timeout";
......
...@@ -37,11 +37,11 @@ import static org.onosproject.ui.UiView.Category.NETWORK; ...@@ -37,11 +37,11 @@ import static org.onosproject.ui.UiView.Category.NETWORK;
37 * Mechanism to stream data to the GUI. 37 * Mechanism to stream data to the GUI.
38 */ 38 */
39 @Component(immediate = true, enabled = true) 39 @Component(immediate = true, enabled = true)
40 -@Service(value = DHCPUi.class) 40 +@Service(value = DhcpUi.class)
41 -public class DHCPUi { 41 +public class DhcpUi {
42 42
43 private final Logger log = LoggerFactory.getLogger(getClass()); 43 private final Logger log = LoggerFactory.getLogger(getClass());
44 - private static final ClassLoader CL = DHCPUi.class.getClassLoader(); 44 + private static final ClassLoader CL = DhcpUi.class.getClassLoader();
45 45
46 @Reference(cardinality = ReferenceCardinality.MANDATORY_UNARY) 46 @Reference(cardinality = ReferenceCardinality.MANDATORY_UNARY)
47 protected UiExtensionService uiExtensionService; 47 protected UiExtensionService uiExtensionService;
......
...@@ -19,8 +19,8 @@ import com.fasterxml.jackson.databind.node.ObjectNode; ...@@ -19,8 +19,8 @@ import com.fasterxml.jackson.databind.node.ObjectNode;
19 import com.google.common.collect.ImmutableSet; 19 import com.google.common.collect.ImmutableSet;
20 import org.onlab.packet.MacAddress; 20 import org.onlab.packet.MacAddress;
21 import org.onosproject.cli.AbstractShellCommand; 21 import org.onosproject.cli.AbstractShellCommand;
22 -import org.onosproject.dhcp.DHCPService; 22 +import org.onosproject.dhcp.DhcpService;
23 -import org.onosproject.dhcp.IPAssignment; 23 +import org.onosproject.dhcp.IpAssignment;
24 import org.onosproject.ui.RequestHandler; 24 import org.onosproject.ui.RequestHandler;
25 import org.onosproject.ui.UiMessageHandler; 25 import org.onosproject.ui.UiMessageHandler;
26 import org.onosproject.ui.table.TableModel; 26 import org.onosproject.ui.table.TableModel;
...@@ -72,15 +72,15 @@ public class DhcpViewMessageHandler extends UiMessageHandler { ...@@ -72,15 +72,15 @@ public class DhcpViewMessageHandler extends UiMessageHandler {
72 72
73 @Override 73 @Override
74 protected void populateTable(TableModel tm, ObjectNode payload) { 74 protected void populateTable(TableModel tm, ObjectNode payload) {
75 - DHCPService dhcpService = AbstractShellCommand.get(DHCPService.class); 75 + DhcpService dhcpService = AbstractShellCommand.get(DhcpService.class);
76 - Map<MacAddress, IPAssignment> allocationMap = dhcpService.listMapping(); 76 + Map<MacAddress, IpAssignment> allocationMap = dhcpService.listMapping();
77 77
78 - for (Map.Entry<MacAddress, IPAssignment> entry : allocationMap.entrySet()) { 78 + for (Map.Entry<MacAddress, IpAssignment> entry : allocationMap.entrySet()) {
79 populateRow(tm.addRow(), entry); 79 populateRow(tm.addRow(), entry);
80 } 80 }
81 } 81 }
82 82
83 - private void populateRow(TableModel.Row row, Map.Entry<MacAddress, IPAssignment> entry) { 83 + private void populateRow(TableModel.Row row, Map.Entry<MacAddress, IpAssignment> entry) {
84 if (entry.getValue().leasePeriod() > 0) { 84 if (entry.getValue().leasePeriod() > 0) {
85 Date now = new Date(entry.getValue().timestamp().getTime() + entry.getValue().leasePeriod()); 85 Date now = new Date(entry.getValue().timestamp().getTime() + entry.getValue().leasePeriod());
86 row.cell(MAC, entry.getKey()) 86 row.cell(MAC, entry.getKey())
......
...@@ -28,8 +28,8 @@ import org.onlab.packet.Ip4Address; ...@@ -28,8 +28,8 @@ import org.onlab.packet.Ip4Address;
28 import org.onlab.packet.MacAddress; 28 import org.onlab.packet.MacAddress;
29 import org.onlab.util.KryoNamespace; 29 import org.onlab.util.KryoNamespace;
30 import org.onlab.util.Timer; 30 import org.onlab.util.Timer;
31 -import org.onosproject.dhcp.DHCPStore; 31 +import org.onosproject.dhcp.DhcpStore;
32 -import org.onosproject.dhcp.IPAssignment; 32 +import org.onosproject.dhcp.IpAssignment;
33 import org.onosproject.store.serializers.KryoNamespaces; 33 import org.onosproject.store.serializers.KryoNamespaces;
34 import org.onosproject.store.service.ConsistentMap; 34 import org.onosproject.store.service.ConsistentMap;
35 import org.onosproject.store.service.DistributedSet; 35 import org.onosproject.store.service.DistributedSet;
...@@ -51,14 +51,14 @@ import java.util.concurrent.TimeUnit; ...@@ -51,14 +51,14 @@ import java.util.concurrent.TimeUnit;
51 51
52 @Component(immediate = true) 52 @Component(immediate = true)
53 @Service 53 @Service
54 -public class DistributedDHCPStore implements DHCPStore { 54 +public class DistributedDhcpStore implements DhcpStore {
55 55
56 private final Logger log = LoggerFactory.getLogger(getClass()); 56 private final Logger log = LoggerFactory.getLogger(getClass());
57 57
58 @Reference(cardinality = ReferenceCardinality.MANDATORY_UNARY) 58 @Reference(cardinality = ReferenceCardinality.MANDATORY_UNARY)
59 protected StorageService storageService; 59 protected StorageService storageService;
60 60
61 - private ConsistentMap<MacAddress, IPAssignment> allocationMap; 61 + private ConsistentMap<MacAddress, IpAssignment> allocationMap;
62 62
63 private DistributedSet<Ip4Address> freeIPPool; 63 private DistributedSet<Ip4Address> freeIPPool;
64 64
...@@ -76,13 +76,13 @@ public class DistributedDHCPStore implements DHCPStore { ...@@ -76,13 +76,13 @@ public class DistributedDHCPStore implements DHCPStore {
76 76
77 @Activate 77 @Activate
78 protected void activate() { 78 protected void activate() {
79 - allocationMap = storageService.<MacAddress, IPAssignment>consistentMapBuilder() 79 + allocationMap = storageService.<MacAddress, IpAssignment>consistentMapBuilder()
80 .withName("onos-dhcp-assignedIP") 80 .withName("onos-dhcp-assignedIP")
81 .withSerializer(Serializer.using( 81 .withSerializer(Serializer.using(
82 new KryoNamespace.Builder() 82 new KryoNamespace.Builder()
83 .register(KryoNamespaces.API) 83 .register(KryoNamespaces.API)
84 - .register(IPAssignment.class, 84 + .register(IpAssignment.class,
85 - IPAssignment.AssignmentStatus.class, 85 + IpAssignment.AssignmentStatus.class,
86 Date.class, 86 Date.class,
87 long.class, 87 long.class,
88 Ip4Address.class) 88 Ip4Address.class)
...@@ -108,27 +108,27 @@ public class DistributedDHCPStore implements DHCPStore { ...@@ -108,27 +108,27 @@ public class DistributedDHCPStore implements DHCPStore {
108 @Override 108 @Override
109 public Ip4Address suggestIP(MacAddress macID, Ip4Address requestedIP) { 109 public Ip4Address suggestIP(MacAddress macID, Ip4Address requestedIP) {
110 110
111 - IPAssignment assignmentInfo; 111 + IpAssignment assignmentInfo;
112 if (allocationMap.containsKey(macID)) { 112 if (allocationMap.containsKey(macID)) {
113 assignmentInfo = allocationMap.get(macID).value(); 113 assignmentInfo = allocationMap.get(macID).value();
114 - IPAssignment.AssignmentStatus status = assignmentInfo.assignmentStatus(); 114 + IpAssignment.AssignmentStatus status = assignmentInfo.assignmentStatus();
115 Ip4Address ipAddr = assignmentInfo.ipAddress(); 115 Ip4Address ipAddr = assignmentInfo.ipAddress();
116 116
117 - if (status == IPAssignment.AssignmentStatus.Option_Assigned || 117 + if (status == IpAssignment.AssignmentStatus.Option_Assigned ||
118 - status == IPAssignment.AssignmentStatus.Option_Requested) { 118 + status == IpAssignment.AssignmentStatus.Option_Requested) {
119 // Client has a currently Active Binding. 119 // Client has a currently Active Binding.
120 if ((ipAddr.toInt() > startIPRange.toInt()) && (ipAddr.toInt() < endIPRange.toInt())) { 120 if ((ipAddr.toInt() > startIPRange.toInt()) && (ipAddr.toInt() < endIPRange.toInt())) {
121 return ipAddr; 121 return ipAddr;
122 } 122 }
123 123
124 - } else if (status == IPAssignment.AssignmentStatus.Option_Expired) { 124 + } else if (status == IpAssignment.AssignmentStatus.Option_Expired) {
125 // Client has a Released or Expired Binding. 125 // Client has a Released or Expired Binding.
126 if (freeIPPool.contains(ipAddr)) { 126 if (freeIPPool.contains(ipAddr)) {
127 - assignmentInfo = IPAssignment.builder() 127 + assignmentInfo = IpAssignment.builder()
128 .ipAddress(ipAddr) 128 .ipAddress(ipAddr)
129 .timestamp(new Date()) 129 .timestamp(new Date())
130 .leasePeriod(timeoutForPendingAssignments) 130 .leasePeriod(timeoutForPendingAssignments)
131 - .assignmentStatus(IPAssignment.AssignmentStatus.Option_Requested) 131 + .assignmentStatus(IpAssignment.AssignmentStatus.Option_Requested)
132 .build(); 132 .build();
133 if (freeIPPool.remove(ipAddr)) { 133 if (freeIPPool.remove(ipAddr)) {
134 allocationMap.put(macID, assignmentInfo); 134 allocationMap.put(macID, assignmentInfo);
...@@ -141,11 +141,11 @@ public class DistributedDHCPStore implements DHCPStore { ...@@ -141,11 +141,11 @@ public class DistributedDHCPStore implements DHCPStore {
141 } else if (requestedIP.toInt() != 0) { 141 } else if (requestedIP.toInt() != 0) {
142 // Client has requested an IP. 142 // Client has requested an IP.
143 if (freeIPPool.contains(requestedIP)) { 143 if (freeIPPool.contains(requestedIP)) {
144 - assignmentInfo = IPAssignment.builder() 144 + assignmentInfo = IpAssignment.builder()
145 .ipAddress(requestedIP) 145 .ipAddress(requestedIP)
146 .timestamp(new Date()) 146 .timestamp(new Date())
147 .leasePeriod(timeoutForPendingAssignments) 147 .leasePeriod(timeoutForPendingAssignments)
148 - .assignmentStatus(IPAssignment.AssignmentStatus.Option_Requested) 148 + .assignmentStatus(IpAssignment.AssignmentStatus.Option_Requested)
149 .build(); 149 .build();
150 if (freeIPPool.remove(requestedIP)) { 150 if (freeIPPool.remove(requestedIP)) {
151 allocationMap.put(macID, assignmentInfo); 151 allocationMap.put(macID, assignmentInfo);
...@@ -156,11 +156,11 @@ public class DistributedDHCPStore implements DHCPStore { ...@@ -156,11 +156,11 @@ public class DistributedDHCPStore implements DHCPStore {
156 156
157 // Allocate a new IP from the server's pool of available IP. 157 // Allocate a new IP from the server's pool of available IP.
158 Ip4Address nextIPAddr = fetchNextIP(); 158 Ip4Address nextIPAddr = fetchNextIP();
159 - assignmentInfo = IPAssignment.builder() 159 + assignmentInfo = IpAssignment.builder()
160 .ipAddress(nextIPAddr) 160 .ipAddress(nextIPAddr)
161 .timestamp(new Date()) 161 .timestamp(new Date())
162 .leasePeriod(timeoutForPendingAssignments) 162 .leasePeriod(timeoutForPendingAssignments)
163 - .assignmentStatus(IPAssignment.AssignmentStatus.Option_Requested) 163 + .assignmentStatus(IpAssignment.AssignmentStatus.Option_Requested)
164 .build(); 164 .build();
165 165
166 allocationMap.put(macID, assignmentInfo); 166 allocationMap.put(macID, assignmentInfo);
...@@ -171,27 +171,27 @@ public class DistributedDHCPStore implements DHCPStore { ...@@ -171,27 +171,27 @@ public class DistributedDHCPStore implements DHCPStore {
171 @Override 171 @Override
172 public boolean assignIP(MacAddress macID, Ip4Address ipAddr, int leaseTime) { 172 public boolean assignIP(MacAddress macID, Ip4Address ipAddr, int leaseTime) {
173 173
174 - IPAssignment assignmentInfo; 174 + IpAssignment assignmentInfo;
175 if (allocationMap.containsKey(macID)) { 175 if (allocationMap.containsKey(macID)) {
176 assignmentInfo = allocationMap.get(macID).value(); 176 assignmentInfo = allocationMap.get(macID).value();
177 if ((assignmentInfo.ipAddress().toInt() == ipAddr.toInt()) && 177 if ((assignmentInfo.ipAddress().toInt() == ipAddr.toInt()) &&
178 (ipAddr.toInt() > startIPRange.toInt()) && (ipAddr.toInt() < endIPRange.toInt())) { 178 (ipAddr.toInt() > startIPRange.toInt()) && (ipAddr.toInt() < endIPRange.toInt())) {
179 179
180 - assignmentInfo = IPAssignment.builder() 180 + assignmentInfo = IpAssignment.builder()
181 .ipAddress(ipAddr) 181 .ipAddress(ipAddr)
182 .timestamp(new Date()) 182 .timestamp(new Date())
183 .leasePeriod(leaseTime) 183 .leasePeriod(leaseTime)
184 - .assignmentStatus(IPAssignment.AssignmentStatus.Option_Assigned) 184 + .assignmentStatus(IpAssignment.AssignmentStatus.Option_Assigned)
185 .build(); 185 .build();
186 allocationMap.put(macID, assignmentInfo); 186 allocationMap.put(macID, assignmentInfo);
187 return true; 187 return true;
188 } 188 }
189 } else if (freeIPPool.contains(ipAddr)) { 189 } else if (freeIPPool.contains(ipAddr)) {
190 - assignmentInfo = IPAssignment.builder() 190 + assignmentInfo = IpAssignment.builder()
191 .ipAddress(ipAddr) 191 .ipAddress(ipAddr)
192 .timestamp(new Date()) 192 .timestamp(new Date())
193 .leasePeriod(leaseTime) 193 .leasePeriod(leaseTime)
194 - .assignmentStatus(IPAssignment.AssignmentStatus.Option_Assigned) 194 + .assignmentStatus(IpAssignment.AssignmentStatus.Option_Assigned)
195 .build(); 195 .build();
196 if (freeIPPool.remove(ipAddr)) { 196 if (freeIPPool.remove(ipAddr)) {
197 allocationMap.put(macID, assignmentInfo); 197 allocationMap.put(macID, assignmentInfo);
...@@ -204,8 +204,8 @@ public class DistributedDHCPStore implements DHCPStore { ...@@ -204,8 +204,8 @@ public class DistributedDHCPStore implements DHCPStore {
204 @Override 204 @Override
205 public void releaseIP(MacAddress macID) { 205 public void releaseIP(MacAddress macID) {
206 if (allocationMap.containsKey(macID)) { 206 if (allocationMap.containsKey(macID)) {
207 - IPAssignment newAssignment = IPAssignment.builder(allocationMap.get(macID).value()) 207 + IpAssignment newAssignment = IpAssignment.builder(allocationMap.get(macID).value())
208 - .assignmentStatus(IPAssignment.AssignmentStatus.Option_Expired) 208 + .assignmentStatus(IpAssignment.AssignmentStatus.Option_Expired)
209 .build(); 209 .build();
210 Ip4Address freeIP = newAssignment.ipAddress(); 210 Ip4Address freeIP = newAssignment.ipAddress();
211 allocationMap.put(macID, newAssignment); 211 allocationMap.put(macID, newAssignment);
...@@ -224,12 +224,12 @@ public class DistributedDHCPStore implements DHCPStore { ...@@ -224,12 +224,12 @@ public class DistributedDHCPStore implements DHCPStore {
224 } 224 }
225 225
226 @Override 226 @Override
227 - public Map<MacAddress, IPAssignment> listMapping() { 227 + public Map<MacAddress, IpAssignment> listMapping() {
228 228
229 - Map<MacAddress, IPAssignment> allMapping = new HashMap<>(); 229 + Map<MacAddress, IpAssignment> allMapping = new HashMap<>();
230 - for (Map.Entry<MacAddress, Versioned<IPAssignment>> entry: allocationMap.entrySet()) { 230 + for (Map.Entry<MacAddress, Versioned<IpAssignment>> entry: allocationMap.entrySet()) {
231 - IPAssignment assignment = entry.getValue().value(); 231 + IpAssignment assignment = entry.getValue().value();
232 - if (assignment.assignmentStatus() == IPAssignment.AssignmentStatus.Option_Assigned) { 232 + if (assignment.assignmentStatus() == IpAssignment.AssignmentStatus.Option_Assigned) {
233 allMapping.put(entry.getKey(), assignment); 233 allMapping.put(entry.getKey(), assignment);
234 } 234 }
235 } 235 }
...@@ -245,7 +245,7 @@ public class DistributedDHCPStore implements DHCPStore { ...@@ -245,7 +245,7 @@ public class DistributedDHCPStore implements DHCPStore {
245 @Override 245 @Override
246 public boolean removeStaticIP(MacAddress macID) { 246 public boolean removeStaticIP(MacAddress macID) {
247 if (allocationMap.containsKey(macID)) { 247 if (allocationMap.containsKey(macID)) {
248 - IPAssignment assignment = allocationMap.get(macID).value(); 248 + IpAssignment assignment = allocationMap.get(macID).value();
249 Ip4Address freeIP = assignment.ipAddress(); 249 Ip4Address freeIP = assignment.ipAddress();
250 if (assignment.leasePeriod() < 0) { 250 if (assignment.leasePeriod() < 0) {
251 allocationMap.remove(macID); 251 allocationMap.remove(macID);
...@@ -297,17 +297,17 @@ public class DistributedDHCPStore implements DHCPStore { ...@@ -297,17 +297,17 @@ public class DistributedDHCPStore implements DHCPStore {
297 297
298 @Override 298 @Override
299 public void run(Timeout to) { 299 public void run(Timeout to) {
300 - IPAssignment ipAssignment, newAssignment; 300 + IpAssignment ipAssignment, newAssignment;
301 Date dateNow = new Date(); 301 Date dateNow = new Date();
302 - for (Map.Entry<MacAddress, Versioned<IPAssignment>> entry: allocationMap.entrySet()) { 302 + for (Map.Entry<MacAddress, Versioned<IpAssignment>> entry: allocationMap.entrySet()) {
303 ipAssignment = entry.getValue().value(); 303 ipAssignment = entry.getValue().value();
304 long timeLapsed = dateNow.getTime() - ipAssignment.timestamp().getTime(); 304 long timeLapsed = dateNow.getTime() - ipAssignment.timestamp().getTime();
305 - if ((ipAssignment.assignmentStatus() != IPAssignment.AssignmentStatus.Option_Expired) && 305 + if ((ipAssignment.assignmentStatus() != IpAssignment.AssignmentStatus.Option_Expired) &&
306 (ipAssignment.leasePeriod() > 0) && (timeLapsed > (ipAssignment.leasePeriod()))) { 306 (ipAssignment.leasePeriod() > 0) && (timeLapsed > (ipAssignment.leasePeriod()))) {
307 Ip4Address freeIP = ipAssignment.ipAddress(); 307 Ip4Address freeIP = ipAssignment.ipAddress();
308 308
309 - newAssignment = IPAssignment.builder(ipAssignment) 309 + newAssignment = IpAssignment.builder(ipAssignment)
310 - .assignmentStatus(IPAssignment.AssignmentStatus.Option_Expired) 310 + .assignmentStatus(IpAssignment.AssignmentStatus.Option_Expired)
311 .build(); 311 .build();
312 allocationMap.put(entry.getKey(), newAssignment); 312 allocationMap.put(entry.getKey(), newAssignment);
313 313
......
...@@ -20,8 +20,8 @@ import com.fasterxml.jackson.databind.node.ArrayNode; ...@@ -20,8 +20,8 @@ import com.fasterxml.jackson.databind.node.ArrayNode;
20 import com.fasterxml.jackson.databind.node.ObjectNode; 20 import com.fasterxml.jackson.databind.node.ObjectNode;
21 import org.onlab.packet.Ip4Address; 21 import org.onlab.packet.Ip4Address;
22 import org.onlab.packet.MacAddress; 22 import org.onlab.packet.MacAddress;
23 -import org.onosproject.dhcp.DHCPService; 23 +import org.onosproject.dhcp.DhcpService;
24 -import org.onosproject.dhcp.IPAssignment; 24 +import org.onosproject.dhcp.IpAssignment;
25 import org.onosproject.rest.AbstractWebResource; 25 import org.onosproject.rest.AbstractWebResource;
26 26
27 import javax.ws.rs.Consumes; 27 import javax.ws.rs.Consumes;
...@@ -42,7 +42,7 @@ import java.util.Map; ...@@ -42,7 +42,7 @@ import java.util.Map;
42 @Path("dhcp") 42 @Path("dhcp")
43 public class DHCPWebResource extends AbstractWebResource { 43 public class DHCPWebResource extends AbstractWebResource {
44 44
45 - final DHCPService service = get(DHCPService.class); 45 + final DhcpService service = get(DhcpService.class);
46 46
47 /** 47 /**
48 * Get DHCP server configuration data. 48 * Get DHCP server configuration data.
...@@ -53,7 +53,7 @@ public class DHCPWebResource extends AbstractWebResource { ...@@ -53,7 +53,7 @@ public class DHCPWebResource extends AbstractWebResource {
53 @GET 53 @GET
54 @Path("config") 54 @Path("config")
55 public Response getConfigs() { 55 public Response getConfigs() {
56 - DHCPService service = get(DHCPService.class); 56 + DhcpService service = get(DhcpService.class);
57 ObjectNode node = mapper().createObjectNode() 57 ObjectNode node = mapper().createObjectNode()
58 .put("leaseTime", service.getLeaseTime()) 58 .put("leaseTime", service.getLeaseTime())
59 .put("renewalTime", service.getRenewalTime()) 59 .put("renewalTime", service.getRenewalTime())
...@@ -72,7 +72,7 @@ public class DHCPWebResource extends AbstractWebResource { ...@@ -72,7 +72,7 @@ public class DHCPWebResource extends AbstractWebResource {
72 public Response listMappings() { 72 public Response listMappings() {
73 ObjectNode root = mapper().createObjectNode(); 73 ObjectNode root = mapper().createObjectNode();
74 74
75 - final Map<MacAddress, IPAssignment> intents = service.listMapping(); 75 + final Map<MacAddress, IpAssignment> intents = service.listMapping();
76 ArrayNode arrayNode = root.putArray("mappings"); 76 ArrayNode arrayNode = root.putArray("mappings");
77 intents.entrySet().forEach(i -> arrayNode.add(mapper().createObjectNode() 77 intents.entrySet().forEach(i -> arrayNode.add(mapper().createObjectNode()
78 .put("mac", i.getKey().toString()) 78 .put("mac", i.getKey().toString())
...@@ -124,7 +124,7 @@ public class DHCPWebResource extends AbstractWebResource { ...@@ -124,7 +124,7 @@ public class DHCPWebResource extends AbstractWebResource {
124 } 124 }
125 } 125 }
126 126
127 - final Map<MacAddress, IPAssignment> intents = service.listMapping(); 127 + final Map<MacAddress, IpAssignment> intents = service.listMapping();
128 ArrayNode arrayNode = root.putArray("mappings"); 128 ArrayNode arrayNode = root.putArray("mappings");
129 intents.entrySet().forEach(i -> arrayNode.add(mapper().createObjectNode() 129 intents.entrySet().forEach(i -> arrayNode.add(mapper().createObjectNode()
130 .put("mac", i.getKey().toString()) 130 .put("mac", i.getKey().toString())
...@@ -150,7 +150,7 @@ public class DHCPWebResource extends AbstractWebResource { ...@@ -150,7 +150,7 @@ public class DHCPWebResource extends AbstractWebResource {
150 if (!service.removeStaticMapping(MacAddress.valueOf(macID))) { 150 if (!service.removeStaticMapping(MacAddress.valueOf(macID))) {
151 throw new IllegalArgumentException("Static Mapping Removal Failed."); 151 throw new IllegalArgumentException("Static Mapping Removal Failed.");
152 } 152 }
153 - final Map<MacAddress, IPAssignment> intents = service.listMapping(); 153 + final Map<MacAddress, IpAssignment> intents = service.listMapping();
154 ArrayNode arrayNode = root.putArray("mappings"); 154 ArrayNode arrayNode = root.putArray("mappings");
155 intents.entrySet().forEach(i -> arrayNode.add(mapper().createObjectNode() 155 intents.entrySet().forEach(i -> arrayNode.add(mapper().createObjectNode()
156 .put("mac", i.getKey().toString()) 156 .put("mac", i.getKey().toString())
......
...@@ -17,20 +17,20 @@ ...@@ -17,20 +17,20 @@
17 17
18 <command-bundle xmlns="http://karaf.apache.org/xmlns/shell/v1.1.0"> 18 <command-bundle xmlns="http://karaf.apache.org/xmlns/shell/v1.1.0">
19 <command> 19 <command>
20 - <action class="org.onosproject.dhcp.cli.DHCPListAllMappings"/> 20 + <action class="org.onosproject.dhcp.cli.DhcpListAllMappings"/>
21 </command> 21 </command>
22 <command> 22 <command>
23 - <action class="org.onosproject.dhcp.cli.DHCPLeaseDetails"/> 23 + <action class="org.onosproject.dhcp.cli.DhcpLeaseDetails"/>
24 </command> 24 </command>
25 <command> 25 <command>
26 - <action class="org.onosproject.dhcp.cli.DHCPSetStaticMapping"/> 26 + <action class="org.onosproject.dhcp.cli.DhcpSetStaticMapping"/>
27 <completers> 27 <completers>
28 <ref component-id="macIDCompleter"/> 28 <ref component-id="macIDCompleter"/>
29 <ref component-id="freeIPCompleter"/> 29 <ref component-id="freeIPCompleter"/>
30 </completers> 30 </completers>
31 </command> 31 </command>
32 <command> 32 <command>
33 - <action class="org.onosproject.dhcp.cli.DHCPRemoveStaticMapping"/> 33 + <action class="org.onosproject.dhcp.cli.DhcpRemoveStaticMapping"/>
34 <completers> 34 <completers>
35 <ref component-id="macIDCompleter"/> 35 <ref component-id="macIDCompleter"/>
36 </completers> 36 </completers>
...@@ -38,6 +38,6 @@ ...@@ -38,6 +38,6 @@
38 </command-bundle> 38 </command-bundle>
39 39
40 <bean id="macIDCompleter" class="org.onosproject.dhcp.cli.MacIdCompleter"/> 40 <bean id="macIDCompleter" class="org.onosproject.dhcp.cli.MacIdCompleter"/>
41 - <bean id="freeIPCompleter" class="org.onosproject.dhcp.cli.FreeIPCompleter"/> 41 + <bean id="freeIPCompleter" class="org.onosproject.dhcp.cli.FreeIpCompleter"/>
42 42
43 </blueprint> 43 </blueprint>
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -31,25 +31,25 @@ import static org.junit.Assert.fail; ...@@ -31,25 +31,25 @@ import static org.junit.Assert.fail;
31 /** 31 /**
32 * Unit Tests for IPAssignment class. 32 * Unit Tests for IPAssignment class.
33 */ 33 */
34 -public class IPAssignmentTest extends TestCase { 34 +public class IpAssignmentTest extends TestCase {
35 35
36 private final Date dateNow = new Date(); 36 private final Date dateNow = new Date();
37 37
38 - private final IPAssignment stats1 = IPAssignment.builder() 38 + private final IpAssignment stats1 = IpAssignment.builder()
39 .ipAddress(Ip4Address.valueOf("10.10.10.10")) 39 .ipAddress(Ip4Address.valueOf("10.10.10.10"))
40 .leasePeriod(300) 40 .leasePeriod(300)
41 - .assignmentStatus(IPAssignment.AssignmentStatus.Option_Expired) 41 + .assignmentStatus(IpAssignment.AssignmentStatus.Option_Expired)
42 .timestamp(dateNow) 42 .timestamp(dateNow)
43 .build(); 43 .build();
44 44
45 - private final IPAssignment stats2 = IPAssignment.builder() 45 + private final IpAssignment stats2 = IpAssignment.builder()
46 .ipAddress(Ip4Address.valueOf("10.10.10.10")) 46 .ipAddress(Ip4Address.valueOf("10.10.10.10"))
47 .leasePeriod(300) 47 .leasePeriod(300)
48 - .assignmentStatus(IPAssignment.AssignmentStatus.Option_Assigned) 48 + .assignmentStatus(IpAssignment.AssignmentStatus.Option_Assigned)
49 .timestamp(dateNow) 49 .timestamp(dateNow)
50 .build(); 50 .build();
51 51
52 - private final IPAssignment stats3 = IPAssignment.builder(stats1) 52 + private final IpAssignment stats3 = IpAssignment.builder(stats1)
53 .build(); 53 .build();
54 54
55 /** 55 /**
...@@ -60,7 +60,7 @@ public class IPAssignmentTest extends TestCase { ...@@ -60,7 +60,7 @@ public class IPAssignmentTest extends TestCase {
60 assertThat(stats3.ipAddress(), is(Ip4Address.valueOf("10.10.10.10"))); 60 assertThat(stats3.ipAddress(), is(Ip4Address.valueOf("10.10.10.10")));
61 assertThat(stats3.timestamp(), is(dateNow)); 61 assertThat(stats3.timestamp(), is(dateNow));
62 assertThat(stats3.leasePeriod(), is(300)); 62 assertThat(stats3.leasePeriod(), is(300));
63 - assertThat(stats3.assignmentStatus(), is(IPAssignment.AssignmentStatus.Option_Expired)); 63 + assertThat(stats3.assignmentStatus(), is(IpAssignment.AssignmentStatus.Option_Expired));
64 } 64 }
65 65
66 /** 66 /**
...@@ -88,7 +88,7 @@ public class IPAssignmentTest extends TestCase { ...@@ -88,7 +88,7 @@ public class IPAssignmentTest extends TestCase {
88 @Test 88 @Test
89 public void testValidateInputs() { 89 public void testValidateInputs() {
90 try { 90 try {
91 - IPAssignment stats4 = IPAssignment.builder() 91 + IpAssignment stats4 = IpAssignment.builder()
92 .ipAddress(Ip4Address.valueOf("10.10.10.10")) 92 .ipAddress(Ip4Address.valueOf("10.10.10.10"))
93 .leasePeriod(300) 93 .leasePeriod(300)
94 .build(); 94 .build();
......
...@@ -28,8 +28,8 @@ import org.onlab.packet.Ip4Address; ...@@ -28,8 +28,8 @@ import org.onlab.packet.Ip4Address;
28 import org.onlab.packet.MacAddress; 28 import org.onlab.packet.MacAddress;
29 import org.onlab.packet.UDP; 29 import org.onlab.packet.UDP;
30 import org.onosproject.core.CoreServiceAdapter; 30 import org.onosproject.core.CoreServiceAdapter;
31 -import org.onosproject.dhcp.DHCPStore; 31 +import org.onosproject.dhcp.DhcpStore;
32 -import org.onosproject.dhcp.IPAssignment; 32 +import org.onosproject.dhcp.IpAssignment;
33 import org.onosproject.net.Host; 33 import org.onosproject.net.Host;
34 import org.onosproject.net.HostId; 34 import org.onosproject.net.HostId;
35 import org.onosproject.net.config.NetworkConfigRegistryAdapter; 35 import org.onosproject.net.config.NetworkConfigRegistryAdapter;
...@@ -64,9 +64,9 @@ import static org.onosproject.net.NetTestTools.connectPoint; ...@@ -64,9 +64,9 @@ import static org.onosproject.net.NetTestTools.connectPoint;
64 * Set of tests of the ONOS application component. 64 * Set of tests of the ONOS application component.
65 */ 65 */
66 66
67 -public class DHCPManagerTest { 67 +public class DhcpManagerTest {
68 68
69 - private DHCPManager dhcpManager; 69 + private DhcpManager dhcpXManager;
70 70
71 protected PacketProcessor packetProcessor; 71 protected PacketProcessor packetProcessor;
72 72
...@@ -84,20 +84,20 @@ public class DHCPManagerTest { ...@@ -84,20 +84,20 @@ public class DHCPManagerTest {
84 84
85 @Before 85 @Before
86 public void setUp() { 86 public void setUp() {
87 - dhcpManager = new DHCPManager(); 87 + dhcpXManager = new DhcpManager();
88 - dhcpManager.cfgService = new TestNetworkConfigRegistry(); 88 + dhcpXManager.cfgService = new TestNetworkConfigRegistry();
89 - dhcpManager.packetService = new TestPacketService(); 89 + dhcpXManager.packetService = new TestPacketService();
90 - dhcpManager.coreService = new TestCoreService(); 90 + dhcpXManager.coreService = new TestCoreService();
91 - dhcpManager.dhcpStore = new TestDHCPStore(); 91 + dhcpXManager.dhcpStore = new TestDhcpStore();
92 hostProviderService = new TestHostProviderService(new TestHostProvider()); 92 hostProviderService = new TestHostProviderService(new TestHostProvider());
93 - dhcpManager.hostProviderService = hostProviderService; 93 + dhcpXManager.hostProviderService = hostProviderService;
94 - dhcpManager.hostProviderRegistry = new TestHostRegistry(); 94 + dhcpXManager.hostProviderRegistry = new TestHostRegistry();
95 - dhcpManager.activate(); 95 + dhcpXManager.activate();
96 } 96 }
97 97
98 @After 98 @After
99 public void tearDown() { 99 public void tearDown() {
100 - dhcpManager.deactivate(); 100 + dhcpXManager.deactivate();
101 } 101 }
102 102
103 /** 103 /**
...@@ -217,7 +217,7 @@ public class DHCPManagerTest { ...@@ -217,7 +217,7 @@ public class DHCPManagerTest {
217 /** 217 /**
218 * Mocks the DHCPStore. 218 * Mocks the DHCPStore.
219 */ 219 */
220 - private final class TestDHCPStore implements DHCPStore { 220 + private final class TestDhcpStore implements DhcpStore {
221 221
222 222
223 public void populateIPPoolfromRange(Ip4Address startIP, Ip4Address endIP) { 223 public void populateIPPoolfromRange(Ip4Address startIP, Ip4Address endIP) {
...@@ -240,11 +240,11 @@ public class DHCPManagerTest { ...@@ -240,11 +240,11 @@ public class DHCPManagerTest {
240 public void releaseIP(MacAddress macID) { 240 public void releaseIP(MacAddress macID) {
241 } 241 }
242 242
243 - public Map<MacAddress, IPAssignment> listMapping() { 243 + public Map<MacAddress, IpAssignment> listMapping() {
244 - Map<MacAddress, IPAssignment> map = new HashMap<>(); 244 + Map<MacAddress, IpAssignment> map = new HashMap<>();
245 - IPAssignment assignment = IPAssignment.builder() 245 + IpAssignment assignment = IpAssignment.builder()
246 .ipAddress(Ip4Address.valueOf(EXPECTED_IP)) 246 .ipAddress(Ip4Address.valueOf(EXPECTED_IP))
247 - .assignmentStatus(IPAssignment.AssignmentStatus.Option_Assigned) 247 + .assignmentStatus(IpAssignment.AssignmentStatus.Option_Assigned)
248 .leasePeriod(300) 248 .leasePeriod(300)
249 .timestamp(new Date()) 249 .timestamp(new Date())
250 .build(); 250 .build();
......