Sho SHIMIZU
Committed by Gerrit Code Review

Rename Lambda in org.onosproject.net.resource to LambdaResource

To avoid naming conflict with Lambda in org.onosproject.net

Change-Id: Ic8a670e7e2fb022f44f5a83cf4805f3ce0f29694
Showing 17 changed files with 52 additions and 52 deletions
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
16 package org.onosproject.net.intent.constraint; 16 package org.onosproject.net.intent.constraint;
17 17
18 import org.onosproject.net.Link; 18 import org.onosproject.net.Link;
19 -import org.onosproject.net.resource.Lambda; 19 +import org.onosproject.net.resource.LambdaResource;
20 import org.onosproject.net.resource.LinkResourceService; 20 import org.onosproject.net.resource.LinkResourceService;
21 import org.onosproject.net.resource.ResourceRequest; 21 import org.onosproject.net.resource.ResourceRequest;
22 import org.onosproject.net.resource.ResourceType; 22 import org.onosproject.net.resource.ResourceType;
...@@ -30,14 +30,14 @@ import static com.google.common.base.MoreObjects.toStringHelper; ...@@ -30,14 +30,14 @@ import static com.google.common.base.MoreObjects.toStringHelper;
30 */ 30 */
31 public class LambdaConstraint extends BooleanConstraint { 31 public class LambdaConstraint extends BooleanConstraint {
32 32
33 - private final Lambda lambda; 33 + private final LambdaResource lambda;
34 34
35 /** 35 /**
36 * Creates a new optical lambda constraint. 36 * Creates a new optical lambda constraint.
37 * 37 *
38 * @param lambda optional lambda to indicate a specific lambda 38 * @param lambda optional lambda to indicate a specific lambda
39 */ 39 */
40 - public LambdaConstraint(Lambda lambda) { 40 + public LambdaConstraint(LambdaResource lambda) {
41 this.lambda = lambda; 41 this.lambda = lambda;
42 } 42 }
43 43
...@@ -61,7 +61,7 @@ public class LambdaConstraint extends BooleanConstraint { ...@@ -61,7 +61,7 @@ public class LambdaConstraint extends BooleanConstraint {
61 * 61 *
62 * @return required lambda 62 * @return required lambda
63 */ 63 */
64 - public Lambda lambda() { 64 + public LambdaResource lambda() {
65 return lambda; 65 return lambda;
66 } 66 }
67 67
......
...@@ -20,7 +20,7 @@ import java.util.Objects; ...@@ -20,7 +20,7 @@ import java.util.Objects;
20 /** 20 /**
21 * Representation of lambda resource. 21 * Representation of lambda resource.
22 */ 22 */
23 -public final class Lambda extends LinkResource { 23 +public final class LambdaResource extends LinkResource {
24 24
25 private final int lambda; 25 private final int lambda;
26 26
...@@ -29,12 +29,12 @@ public final class Lambda extends LinkResource { ...@@ -29,12 +29,12 @@ public final class Lambda extends LinkResource {
29 * 29 *
30 * @param lambda lambda value to be assigned 30 * @param lambda lambda value to be assigned
31 */ 31 */
32 - private Lambda(int lambda) { 32 + private LambdaResource(int lambda) {
33 this.lambda = lambda; 33 this.lambda = lambda;
34 } 34 }
35 35
36 // Constructor for serialization 36 // Constructor for serialization
37 - private Lambda() { 37 + private LambdaResource() {
38 this.lambda = 0; 38 this.lambda = 0;
39 } 39 }
40 40
...@@ -42,10 +42,10 @@ public final class Lambda extends LinkResource { ...@@ -42,10 +42,10 @@ public final class Lambda extends LinkResource {
42 * Creates a new instance with given lambda. 42 * Creates a new instance with given lambda.
43 * 43 *
44 * @param lambda lambda value to be assigned 44 * @param lambda lambda value to be assigned
45 - * @return {@link Lambda} instance with given lambda 45 + * @return {@link LambdaResource} instance with given lambda
46 */ 46 */
47 - public static Lambda valueOf(int lambda) { 47 + public static LambdaResource valueOf(int lambda) {
48 - return new Lambda(lambda); 48 + return new LambdaResource(lambda);
49 } 49 }
50 50
51 /** 51 /**
...@@ -59,8 +59,8 @@ public final class Lambda extends LinkResource { ...@@ -59,8 +59,8 @@ public final class Lambda extends LinkResource {
59 59
60 @Override 60 @Override
61 public boolean equals(Object obj) { 61 public boolean equals(Object obj) {
62 - if (obj instanceof Lambda) { 62 + if (obj instanceof LambdaResource) {
63 - Lambda that = (Lambda) obj; 63 + LambdaResource that = (LambdaResource) obj;
64 return Objects.equals(this.lambda, that.lambda); 64 return Objects.equals(this.lambda, that.lambda);
65 } 65 }
66 return false; 66 return false;
......
...@@ -24,7 +24,7 @@ import java.util.Objects; ...@@ -24,7 +24,7 @@ import java.util.Objects;
24 */ 24 */
25 public class LambdaResourceAllocation extends LambdaResourceRequest 25 public class LambdaResourceAllocation extends LambdaResourceRequest
26 implements ResourceAllocation { 26 implements ResourceAllocation {
27 - private final Lambda lambda; 27 + private final LambdaResource lambda;
28 28
29 @Override 29 @Override
30 public ResourceType type() { 30 public ResourceType type() {
...@@ -32,12 +32,12 @@ public class LambdaResourceAllocation extends LambdaResourceRequest ...@@ -32,12 +32,12 @@ public class LambdaResourceAllocation extends LambdaResourceRequest
32 } 32 }
33 33
34 /** 34 /**
35 - * Creates a new {@link LambdaResourceAllocation} with {@link Lambda} 35 + * Creates a new {@link LambdaResourceAllocation} with {@link LambdaResource}
36 * object. 36 * object.
37 * 37 *
38 * @param lambda allocated lambda 38 * @param lambda allocated lambda
39 */ 39 */
40 - public LambdaResourceAllocation(Lambda lambda) { 40 + public LambdaResourceAllocation(LambdaResource lambda) {
41 this.lambda = lambda; 41 this.lambda = lambda;
42 } 42 }
43 43
...@@ -46,7 +46,7 @@ public class LambdaResourceAllocation extends LambdaResourceRequest ...@@ -46,7 +46,7 @@ public class LambdaResourceAllocation extends LambdaResourceRequest
46 * 46 *
47 * @return the lambda resource 47 * @return the lambda resource
48 */ 48 */
49 - public Lambda lambda() { 49 + public LambdaResource lambda() {
50 return lambda; 50 return lambda;
51 } 51 }
52 52
......
...@@ -37,7 +37,7 @@ import org.onosproject.net.flow.instructions.Instruction; ...@@ -37,7 +37,7 @@ import org.onosproject.net.flow.instructions.Instruction;
37 import org.onosproject.net.flow.instructions.Instructions; 37 import org.onosproject.net.flow.instructions.Instructions;
38 import org.onosproject.net.resource.Bandwidth; 38 import org.onosproject.net.resource.Bandwidth;
39 import org.onosproject.net.resource.BandwidthResourceRequest; 39 import org.onosproject.net.resource.BandwidthResourceRequest;
40 -import org.onosproject.net.resource.Lambda; 40 +import org.onosproject.net.resource.LambdaResource;
41 import org.onosproject.net.resource.LambdaResourceAllocation; 41 import org.onosproject.net.resource.LambdaResourceAllocation;
42 import org.onosproject.net.resource.LambdaResourceRequest; 42 import org.onosproject.net.resource.LambdaResourceRequest;
43 import org.onosproject.net.resource.LinkResourceAllocations; 43 import org.onosproject.net.resource.LinkResourceAllocations;
...@@ -179,7 +179,7 @@ public class IntentTestsMocks { ...@@ -179,7 +179,7 @@ public class IntentTestsMocks {
179 @Override 179 @Override
180 public Set<ResourceAllocation> getResourceAllocation(Link link) { 180 public Set<ResourceAllocation> getResourceAllocation(Link link) {
181 return ImmutableSet.of( 181 return ImmutableSet.of(
182 - new LambdaResourceAllocation(Lambda.valueOf(77)), 182 + new LambdaResourceAllocation(LambdaResource.valueOf(77)),
183 new MplsLabelResourceAllocation(MplsLabel.valueOf(10))); 183 new MplsLabelResourceAllocation(MplsLabel.valueOf(10)));
184 } 184 }
185 185
......
...@@ -26,7 +26,7 @@ import org.onosproject.net.Link; ...@@ -26,7 +26,7 @@ import org.onosproject.net.Link;
26 import org.onosproject.net.NetTestTools; 26 import org.onosproject.net.NetTestTools;
27 import org.onosproject.net.flow.TrafficSelector; 27 import org.onosproject.net.flow.TrafficSelector;
28 import org.onosproject.net.intent.constraint.LambdaConstraint; 28 import org.onosproject.net.intent.constraint.LambdaConstraint;
29 -import org.onosproject.net.resource.Lambda; 29 +import org.onosproject.net.resource.LambdaResource;
30 30
31 import com.google.common.collect.ImmutableSet; 31 import com.google.common.collect.ImmutableSet;
32 import com.google.common.testing.EqualsTester; 32 import com.google.common.testing.EqualsTester;
...@@ -132,7 +132,7 @@ public class LinkCollectionIntentTest extends IntentTest { ...@@ -132,7 +132,7 @@ public class LinkCollectionIntentTest extends IntentTest {
132 final LinkedList<Constraint> constraints = new LinkedList<>(); 132 final LinkedList<Constraint> constraints = new LinkedList<>();
133 133
134 links1.add(link("src", 1, "dst", 2)); 134 links1.add(link("src", 1, "dst", 2));
135 - constraints.add(new LambdaConstraint(Lambda.valueOf(23))); 135 + constraints.add(new LambdaConstraint(LambdaResource.valueOf(23)));
136 final LinkCollectionIntent collectionIntent = 136 final LinkCollectionIntent collectionIntent =
137 LinkCollectionIntent.builder() 137 LinkCollectionIntent.builder()
138 .appId(APP_ID) 138 .appId(APP_ID)
......
...@@ -18,7 +18,7 @@ package org.onosproject.net.intent.constraint; ...@@ -18,7 +18,7 @@ package org.onosproject.net.intent.constraint;
18 import org.junit.Test; 18 import org.junit.Test;
19 import org.onosproject.net.Link; 19 import org.onosproject.net.Link;
20 import org.onosproject.net.resource.Bandwidth; 20 import org.onosproject.net.resource.Bandwidth;
21 -import org.onosproject.net.resource.Lambda; 21 +import org.onosproject.net.resource.LambdaResource;
22 22
23 import com.google.common.testing.EqualsTester; 23 import com.google.common.testing.EqualsTester;
24 24
...@@ -65,11 +65,11 @@ public class ConstraintObjectsTest { ...@@ -65,11 +65,11 @@ public class ConstraintObjectsTest {
65 // Lambda Constraint 65 // Lambda Constraint
66 66
67 final LambdaConstraint lambdaConstraint1 = 67 final LambdaConstraint lambdaConstraint1 =
68 - new LambdaConstraint(Lambda.valueOf(100)); 68 + new LambdaConstraint(LambdaResource.valueOf(100));
69 final LambdaConstraint lambdaConstraintSameAs1 = 69 final LambdaConstraint lambdaConstraintSameAs1 =
70 - new LambdaConstraint(Lambda.valueOf(100)); 70 + new LambdaConstraint(LambdaResource.valueOf(100));
71 final LambdaConstraint lambdaConstraint2 = 71 final LambdaConstraint lambdaConstraint2 =
72 - new LambdaConstraint(Lambda.valueOf(200)); 72 + new LambdaConstraint(LambdaResource.valueOf(200));
73 73
74 /** 74 /**
75 * Checks that the objects were created properly. 75 * Checks that the objects were created properly.
......
...@@ -47,7 +47,7 @@ import org.onosproject.net.intent.constraint.LatencyConstraint; ...@@ -47,7 +47,7 @@ import org.onosproject.net.intent.constraint.LatencyConstraint;
47 import org.onosproject.net.intent.constraint.ObstacleConstraint; 47 import org.onosproject.net.intent.constraint.ObstacleConstraint;
48 import org.onosproject.net.intent.constraint.WaypointConstraint; 48 import org.onosproject.net.intent.constraint.WaypointConstraint;
49 import org.onosproject.net.resource.Bandwidth; 49 import org.onosproject.net.resource.Bandwidth;
50 -import org.onosproject.net.resource.Lambda; 50 +import org.onosproject.net.resource.LambdaResource;
51 51
52 import com.fasterxml.jackson.databind.node.ObjectNode; 52 import com.fasterxml.jackson.databind.node.ObjectNode;
53 import com.google.common.collect.ImmutableList; 53 import com.google.common.collect.ImmutableList;
...@@ -146,7 +146,7 @@ public class IntentCodecTest extends AbstractIntentTest { ...@@ -146,7 +146,7 @@ public class IntentCodecTest extends AbstractIntentTest {
146 final List<Constraint> constraints = 146 final List<Constraint> constraints =
147 ImmutableList.of( 147 ImmutableList.of(
148 new BandwidthConstraint(Bandwidth.bps(1.0)), 148 new BandwidthConstraint(Bandwidth.bps(1.0)),
149 - new LambdaConstraint(Lambda.valueOf(3)), 149 + new LambdaConstraint(LambdaResource.valueOf(3)),
150 new AnnotationConstraint("key", 33.0), 150 new AnnotationConstraint("key", 33.0),
151 new AsymmetricPathConstraint(), 151 new AsymmetricPathConstraint(),
152 new LatencyConstraint(Duration.ofSeconds(2)), 152 new LatencyConstraint(Duration.ofSeconds(2)),
......
...@@ -37,7 +37,7 @@ import org.onosproject.net.intent.IntentExtensionService; ...@@ -37,7 +37,7 @@ import org.onosproject.net.intent.IntentExtensionService;
37 import org.onosproject.net.intent.OpticalPathIntent; 37 import org.onosproject.net.intent.OpticalPathIntent;
38 import org.onosproject.net.intent.impl.IntentCompilationException; 38 import org.onosproject.net.intent.impl.IntentCompilationException;
39 import org.onosproject.net.resource.DefaultLinkResourceRequest; 39 import org.onosproject.net.resource.DefaultLinkResourceRequest;
40 -import org.onosproject.net.resource.Lambda; 40 +import org.onosproject.net.resource.LambdaResource;
41 import org.onosproject.net.resource.LambdaResourceAllocation; 41 import org.onosproject.net.resource.LambdaResourceAllocation;
42 import org.onosproject.net.resource.LinkResourceAllocations; 42 import org.onosproject.net.resource.LinkResourceAllocations;
43 import org.onosproject.net.resource.LinkResourceRequest; 43 import org.onosproject.net.resource.LinkResourceRequest;
...@@ -110,7 +110,7 @@ public class OpticalPathIntentCompiler implements IntentCompiler<OpticalPathInte ...@@ -110,7 +110,7 @@ public class OpticalPathIntentCompiler implements IntentCompiler<OpticalPathInte
110 .filter(x -> x.type() == ResourceType.LAMBDA) 110 .filter(x -> x.type() == ResourceType.LAMBDA)
111 .findFirst() 111 .findFirst()
112 .orElseThrow(() -> new IntentCompilationException("Lambda was not assigned successfully")); 112 .orElseThrow(() -> new IntentCompilationException("Lambda was not assigned successfully"));
113 - Lambda la = ((LambdaResourceAllocation) allocation).lambda(); 113 + LambdaResource la = ((LambdaResourceAllocation) allocation).lambda();
114 114
115 TrafficTreatment.Builder treatmentBuilder = DefaultTrafficTreatment.builder(); 115 TrafficTreatment.Builder treatmentBuilder = DefaultTrafficTreatment.builder();
116 treatmentBuilder.setLambda((short) la.toInt()); 116 treatmentBuilder.setLambda((short) la.toInt());
......
...@@ -28,7 +28,7 @@ import org.onosproject.net.intent.IntentId; ...@@ -28,7 +28,7 @@ import org.onosproject.net.intent.IntentId;
28 import org.onosproject.net.resource.BandwidthResourceAllocation; 28 import org.onosproject.net.resource.BandwidthResourceAllocation;
29 import org.onosproject.net.resource.BandwidthResourceRequest; 29 import org.onosproject.net.resource.BandwidthResourceRequest;
30 import org.onosproject.net.resource.DefaultLinkResourceAllocations; 30 import org.onosproject.net.resource.DefaultLinkResourceAllocations;
31 -import org.onosproject.net.resource.Lambda; 31 +import org.onosproject.net.resource.LambdaResource;
32 import org.onosproject.net.resource.LambdaResourceAllocation; 32 import org.onosproject.net.resource.LambdaResourceAllocation;
33 import org.onosproject.net.resource.LambdaResourceRequest; 33 import org.onosproject.net.resource.LambdaResourceRequest;
34 import org.onosproject.net.resource.LinkResourceAllocations; 34 import org.onosproject.net.resource.LinkResourceAllocations;
...@@ -92,13 +92,13 @@ public class LinkResourceManager implements LinkResourceService { ...@@ -92,13 +92,13 @@ public class LinkResourceManager implements LinkResourceService {
92 * @param link the link 92 * @param link the link
93 * @return available lambdas on specified link 93 * @return available lambdas on specified link
94 */ 94 */
95 - private Set<Lambda> getAvailableLambdas(Link link) { 95 + private Set<LambdaResource> getAvailableLambdas(Link link) {
96 checkNotNull(link); 96 checkNotNull(link);
97 Set<ResourceAllocation> resAllocs = store.getFreeResources(link); 97 Set<ResourceAllocation> resAllocs = store.getFreeResources(link);
98 if (resAllocs == null) { 98 if (resAllocs == null) {
99 return Collections.emptySet(); 99 return Collections.emptySet();
100 } 100 }
101 - Set<Lambda> lambdas = new HashSet<>(); 101 + Set<LambdaResource> lambdas = new HashSet<>();
102 for (ResourceAllocation res : resAllocs) { 102 for (ResourceAllocation res : resAllocs) {
103 if (res.type() == ResourceType.LAMBDA) { 103 if (res.type() == ResourceType.LAMBDA) {
104 lambdas.add(((LambdaResourceAllocation) res).lambda()); 104 lambdas.add(((LambdaResourceAllocation) res).lambda());
...@@ -114,11 +114,11 @@ public class LinkResourceManager implements LinkResourceService { ...@@ -114,11 +114,11 @@ public class LinkResourceManager implements LinkResourceService {
114 * @param links the links 114 * @param links the links
115 * @return available lambdas on specified links 115 * @return available lambdas on specified links
116 */ 116 */
117 - private Iterable<Lambda> getAvailableLambdas(Iterable<Link> links) { 117 + private Iterable<LambdaResource> getAvailableLambdas(Iterable<Link> links) {
118 checkNotNull(links); 118 checkNotNull(links);
119 Iterator<Link> i = links.iterator(); 119 Iterator<Link> i = links.iterator();
120 checkArgument(i.hasNext()); 120 checkArgument(i.hasNext());
121 - Set<Lambda> lambdas = new HashSet<>(getAvailableLambdas(i.next())); 121 + Set<LambdaResource> lambdas = new HashSet<>(getAvailableLambdas(i.next()));
122 while (i.hasNext()) { 122 while (i.hasNext()) {
123 lambdas.retainAll(getAvailableLambdas(i.next())); 123 lambdas.retainAll(getAvailableLambdas(i.next()));
124 } 124 }
...@@ -162,7 +162,7 @@ public class LinkResourceManager implements LinkResourceService { ...@@ -162,7 +162,7 @@ public class LinkResourceManager implements LinkResourceService {
162 allocs.add(new BandwidthResourceAllocation(br.bandwidth())); 162 allocs.add(new BandwidthResourceAllocation(br.bandwidth()));
163 break; 163 break;
164 case LAMBDA: 164 case LAMBDA:
165 - Iterator<Lambda> lambdaIterator = 165 + Iterator<LambdaResource> lambdaIterator =
166 getAvailableLambdas(req.links()).iterator(); 166 getAvailableLambdas(req.links()).iterator();
167 if (lambdaIterator.hasNext()) { 167 if (lambdaIterator.hasNext()) {
168 allocs.add(new LambdaResourceAllocation(lambdaIterator.next())); 168 allocs.add(new LambdaResourceAllocation(lambdaIterator.next()));
......
...@@ -34,7 +34,7 @@ import org.onosproject.net.intent.constraint.BandwidthConstraint; ...@@ -34,7 +34,7 @@ import org.onosproject.net.intent.constraint.BandwidthConstraint;
34 import org.onosproject.net.intent.constraint.LambdaConstraint; 34 import org.onosproject.net.intent.constraint.LambdaConstraint;
35 import org.onosproject.net.intent.impl.PathNotFoundException; 35 import org.onosproject.net.intent.impl.PathNotFoundException;
36 import org.onosproject.net.resource.Bandwidth; 36 import org.onosproject.net.resource.Bandwidth;
37 -import org.onosproject.net.resource.Lambda; 37 +import org.onosproject.net.resource.LambdaResource;
38 import org.onosproject.net.resource.LinkResourceService; 38 import org.onosproject.net.resource.LinkResourceService;
39 39
40 import java.util.Arrays; 40 import java.util.Arrays;
...@@ -271,7 +271,7 @@ public class PointToPointIntentCompilerTest extends AbstractIntentTest { ...@@ -271,7 +271,7 @@ public class PointToPointIntentCompilerTest extends AbstractIntentTest {
271 @Test 271 @Test
272 public void testLambdaConstrainedIntentSuccess() { 272 public void testLambdaConstrainedIntentSuccess() {
273 273
274 - final List<Constraint> constraints = Arrays.asList(new LambdaConstraint(Lambda.valueOf(1))); 274 + final List<Constraint> constraints = Arrays.asList(new LambdaConstraint(LambdaResource.valueOf(1)));
275 final LinkResourceService resourceService = 275 final LinkResourceService resourceService =
276 IntentTestsMocks.MockResourceService.makeLambdaResourceService(1); 276 IntentTestsMocks.MockResourceService.makeLambdaResourceService(1);
277 277
...@@ -294,7 +294,7 @@ public class PointToPointIntentCompilerTest extends AbstractIntentTest { ...@@ -294,7 +294,7 @@ public class PointToPointIntentCompilerTest extends AbstractIntentTest {
294 @Test 294 @Test
295 public void testLambdaConstrainedIntentFailure() { 295 public void testLambdaConstrainedIntentFailure() {
296 296
297 - final List<Constraint> constraints = Arrays.asList(new LambdaConstraint(Lambda.valueOf(1))); 297 + final List<Constraint> constraints = Arrays.asList(new LambdaConstraint(LambdaResource.valueOf(1)));
298 final LinkResourceService resourceService = 298 final LinkResourceService resourceService =
299 IntentTestsMocks.MockResourceService.makeBandwidthResourceService(10.0); 299 IntentTestsMocks.MockResourceService.makeBandwidthResourceService(10.0);
300 try { 300 try {
......
...@@ -25,7 +25,7 @@ import org.onosproject.net.intent.IntentId; ...@@ -25,7 +25,7 @@ import org.onosproject.net.intent.IntentId;
25 import org.onosproject.net.link.LinkService; 25 import org.onosproject.net.link.LinkService;
26 import org.onosproject.net.resource.Bandwidth; 26 import org.onosproject.net.resource.Bandwidth;
27 import org.onosproject.net.resource.BandwidthResourceAllocation; 27 import org.onosproject.net.resource.BandwidthResourceAllocation;
28 -import org.onosproject.net.resource.Lambda; 28 +import org.onosproject.net.resource.LambdaResource;
29 import org.onosproject.net.resource.LambdaResourceAllocation; 29 import org.onosproject.net.resource.LambdaResourceAllocation;
30 import org.onosproject.net.resource.LinkResourceAllocations; 30 import org.onosproject.net.resource.LinkResourceAllocations;
31 import org.onosproject.net.resource.LinkResourceEvent; 31 import org.onosproject.net.resource.LinkResourceEvent;
...@@ -138,7 +138,7 @@ public class ConsistentLinkResourceStore extends ...@@ -138,7 +138,7 @@ public class ConsistentLinkResourceStore extends
138 try { 138 try {
139 final int waves = Integer.parseInt(link.annotations().value(OPTICAL_WAVES)); 139 final int waves = Integer.parseInt(link.annotations().value(OPTICAL_WAVES));
140 for (int i = 1; i <= waves; i++) { 140 for (int i = 1; i <= waves; i++) {
141 - allocations.add(new LambdaResourceAllocation(Lambda.valueOf(i))); 141 + allocations.add(new LambdaResourceAllocation(LambdaResource.valueOf(i)));
142 } 142 }
143 } catch (NumberFormatException e) { 143 } catch (NumberFormatException e) {
144 log.debug("No {} annotation on link {}", OPTICAL_WAVES, link); 144 log.debug("No {} annotation on link {}", OPTICAL_WAVES, link);
......
...@@ -38,7 +38,7 @@ import org.onosproject.net.intent.IntentId; ...@@ -38,7 +38,7 @@ import org.onosproject.net.intent.IntentId;
38 import org.onosproject.net.link.LinkService; 38 import org.onosproject.net.link.LinkService;
39 import org.onosproject.net.resource.Bandwidth; 39 import org.onosproject.net.resource.Bandwidth;
40 import org.onosproject.net.resource.BandwidthResourceAllocation; 40 import org.onosproject.net.resource.BandwidthResourceAllocation;
41 -import org.onosproject.net.resource.Lambda; 41 +import org.onosproject.net.resource.LambdaResource;
42 import org.onosproject.net.resource.LambdaResourceAllocation; 42 import org.onosproject.net.resource.LambdaResourceAllocation;
43 import org.onosproject.net.resource.LinkResourceAllocations; 43 import org.onosproject.net.resource.LinkResourceAllocations;
44 import org.onosproject.net.resource.LinkResourceEvent; 44 import org.onosproject.net.resource.LinkResourceEvent;
...@@ -157,7 +157,7 @@ public class HazelcastLinkResourceStore ...@@ -157,7 +157,7 @@ public class HazelcastLinkResourceStore
157 try { 157 try {
158 final int waves = Integer.parseInt(link.annotations().value(wavesAnnotation)); 158 final int waves = Integer.parseInt(link.annotations().value(wavesAnnotation));
159 for (int i = 1; i <= waves; i++) { 159 for (int i = 1; i <= waves; i++) {
160 - allocations.add(new LambdaResourceAllocation(Lambda.valueOf(i))); 160 + allocations.add(new LambdaResourceAllocation(LambdaResource.valueOf(i)));
161 } 161 }
162 } catch (NumberFormatException e) { 162 } catch (NumberFormatException e) {
163 log.debug("No {} annotation on link %s", wavesAnnotation, link); 163 log.debug("No {} annotation on link %s", wavesAnnotation, link);
......
...@@ -33,7 +33,7 @@ import org.onosproject.net.resource.Bandwidth; ...@@ -33,7 +33,7 @@ import org.onosproject.net.resource.Bandwidth;
33 import org.onosproject.net.resource.BandwidthResourceAllocation; 33 import org.onosproject.net.resource.BandwidthResourceAllocation;
34 import org.onosproject.net.resource.DefaultLinkResourceAllocations; 34 import org.onosproject.net.resource.DefaultLinkResourceAllocations;
35 import org.onosproject.net.resource.DefaultLinkResourceRequest; 35 import org.onosproject.net.resource.DefaultLinkResourceRequest;
36 -import org.onosproject.net.resource.Lambda; 36 +import org.onosproject.net.resource.LambdaResource;
37 import org.onosproject.net.resource.LambdaResourceAllocation; 37 import org.onosproject.net.resource.LambdaResourceAllocation;
38 import org.onosproject.net.resource.LinkResourceAllocations; 38 import org.onosproject.net.resource.LinkResourceAllocations;
39 import org.onosproject.net.resource.LinkResourceRequest; 39 import org.onosproject.net.resource.LinkResourceRequest;
...@@ -279,7 +279,7 @@ public class HazelcastLinkResourceStoreTest { ...@@ -279,7 +279,7 @@ public class HazelcastLinkResourceStoreTest {
279 ImmutableSet.of(link)) 279 ImmutableSet.of(link))
280 .build(); 280 .build();
281 final ResourceAllocation allocation = 281 final ResourceAllocation allocation =
282 - new LambdaResourceAllocation(Lambda.valueOf(33)); 282 + new LambdaResourceAllocation(LambdaResource.valueOf(33));
283 final Set<ResourceAllocation> allocationSet = ImmutableSet.of(allocation); 283 final Set<ResourceAllocation> allocationSet = ImmutableSet.of(allocation);
284 284
285 final LinkResourceAllocations allocations = 285 final LinkResourceAllocations allocations =
......
...@@ -152,7 +152,7 @@ import org.onosproject.net.resource.BandwidthResourceAllocation; ...@@ -152,7 +152,7 @@ import org.onosproject.net.resource.BandwidthResourceAllocation;
152 import org.onosproject.net.resource.BandwidthResourceRequest; 152 import org.onosproject.net.resource.BandwidthResourceRequest;
153 import org.onosproject.net.resource.DefaultLinkResourceAllocations; 153 import org.onosproject.net.resource.DefaultLinkResourceAllocations;
154 import org.onosproject.net.resource.DefaultLinkResourceRequest; 154 import org.onosproject.net.resource.DefaultLinkResourceRequest;
155 -import org.onosproject.net.resource.Lambda; 155 +import org.onosproject.net.resource.LambdaResource;
156 import org.onosproject.net.resource.LambdaResourceAllocation; 156 import org.onosproject.net.resource.LambdaResourceAllocation;
157 import org.onosproject.net.resource.LambdaResourceRequest; 157 import org.onosproject.net.resource.LambdaResourceRequest;
158 import org.onosproject.net.resource.LinkResourceRequest; 158 import org.onosproject.net.resource.LinkResourceRequest;
...@@ -355,7 +355,7 @@ public final class KryoNamespaces { ...@@ -355,7 +355,7 @@ public final class KryoNamespaces {
355 DefaultLinkResourceRequest.class, 355 DefaultLinkResourceRequest.class,
356 BandwidthResourceRequest.class, 356 BandwidthResourceRequest.class,
357 LambdaResourceRequest.class, 357 LambdaResourceRequest.class,
358 - Lambda.class, 358 + LambdaResource.class,
359 Bandwidth.class, 359 Bandwidth.class,
360 DefaultLinkResourceAllocations.class, 360 DefaultLinkResourceAllocations.class,
361 BandwidthResourceAllocation.class, 361 BandwidthResourceAllocation.class,
......
...@@ -62,7 +62,7 @@ import org.onosproject.net.resource.Bandwidth; ...@@ -62,7 +62,7 @@ import org.onosproject.net.resource.Bandwidth;
62 import org.onosproject.net.resource.BandwidthResourceAllocation; 62 import org.onosproject.net.resource.BandwidthResourceAllocation;
63 import org.onosproject.net.resource.DefaultLinkResourceAllocations; 63 import org.onosproject.net.resource.DefaultLinkResourceAllocations;
64 import org.onosproject.net.resource.DefaultLinkResourceRequest; 64 import org.onosproject.net.resource.DefaultLinkResourceRequest;
65 -import org.onosproject.net.resource.Lambda; 65 +import org.onosproject.net.resource.LambdaResource;
66 import org.onosproject.net.resource.LambdaResourceAllocation; 66 import org.onosproject.net.resource.LambdaResourceAllocation;
67 import org.onosproject.net.resource.LinkResourceRequest; 67 import org.onosproject.net.resource.LinkResourceRequest;
68 import org.onosproject.net.resource.ResourceAllocation; 68 import org.onosproject.net.resource.ResourceAllocation;
...@@ -355,7 +355,7 @@ public class KryoSerializerTest { ...@@ -355,7 +355,7 @@ public class KryoSerializerTest {
355 Map<Link, Set<ResourceAllocation>> allocations = new HashMap<>(); 355 Map<Link, Set<ResourceAllocation>> allocations = new HashMap<>();
356 allocations.put(new DefaultLink(PID, CP1, CP2, Type.DIRECT), 356 allocations.put(new DefaultLink(PID, CP1, CP2, Type.DIRECT),
357 ImmutableSet.of(new BandwidthResourceAllocation(Bandwidth.bps(10.0)), 357 ImmutableSet.of(new BandwidthResourceAllocation(Bandwidth.bps(10.0)),
358 - new LambdaResourceAllocation(Lambda.valueOf(1)))); 358 + new LambdaResourceAllocation(LambdaResource.valueOf(1))));
359 testSerializable(new DefaultLinkResourceAllocations(request, allocations)); 359 testSerializable(new DefaultLinkResourceAllocations(request, allocations));
360 } 360 }
361 361
...@@ -367,7 +367,7 @@ public class KryoSerializerTest { ...@@ -367,7 +367,7 @@ public class KryoSerializerTest {
367 367
368 @Test 368 @Test
369 public void testLambdaConstraint() { 369 public void testLambdaConstraint() {
370 - testSerializable(new LambdaConstraint(Lambda.valueOf(1))); 370 + testSerializable(new LambdaConstraint(LambdaResource.valueOf(1)));
371 } 371 }
372 372
373 @Test 373 @Test
......
...@@ -33,7 +33,7 @@ import org.onosproject.net.Link; ...@@ -33,7 +33,7 @@ import org.onosproject.net.Link;
33 import org.onosproject.net.intent.IntentId; 33 import org.onosproject.net.intent.IntentId;
34 import org.onosproject.net.resource.Bandwidth; 34 import org.onosproject.net.resource.Bandwidth;
35 import org.onosproject.net.resource.BandwidthResourceAllocation; 35 import org.onosproject.net.resource.BandwidthResourceAllocation;
36 -import org.onosproject.net.resource.Lambda; 36 +import org.onosproject.net.resource.LambdaResource;
37 import org.onosproject.net.resource.LambdaResourceAllocation; 37 import org.onosproject.net.resource.LambdaResourceAllocation;
38 import org.onosproject.net.resource.LinkResourceAllocations; 38 import org.onosproject.net.resource.LinkResourceAllocations;
39 import org.onosproject.net.resource.LinkResourceEvent; 39 import org.onosproject.net.resource.LinkResourceEvent;
...@@ -90,7 +90,7 @@ public class SimpleLinkResourceStore implements LinkResourceStore { ...@@ -90,7 +90,7 @@ public class SimpleLinkResourceStore implements LinkResourceStore {
90 try { 90 try {
91 int waves = Integer.parseInt(annotations.value(AnnotationKeys.OPTICAL_WAVES)); 91 int waves = Integer.parseInt(annotations.value(AnnotationKeys.OPTICAL_WAVES));
92 for (int i = 1; i <= waves; i++) { 92 for (int i = 1; i <= waves; i++) {
93 - allocations.add(new LambdaResourceAllocation(Lambda.valueOf(i))); 93 + allocations.add(new LambdaResourceAllocation(LambdaResource.valueOf(i)));
94 } 94 }
95 } catch (NumberFormatException e) { 95 } catch (NumberFormatException e) {
96 log.debug("No optical.wave annotation on link %s", link); 96 log.debug("No optical.wave annotation on link %s", link);
......
...@@ -32,7 +32,7 @@ import org.onosproject.net.intent.IntentId; ...@@ -32,7 +32,7 @@ import org.onosproject.net.intent.IntentId;
32 import org.onosproject.net.provider.ProviderId; 32 import org.onosproject.net.provider.ProviderId;
33 import org.onosproject.net.resource.Bandwidth; 33 import org.onosproject.net.resource.Bandwidth;
34 import org.onosproject.net.resource.BandwidthResourceAllocation; 34 import org.onosproject.net.resource.BandwidthResourceAllocation;
35 -import org.onosproject.net.resource.Lambda; 35 +import org.onosproject.net.resource.LambdaResource;
36 import org.onosproject.net.resource.LambdaResourceAllocation; 36 import org.onosproject.net.resource.LambdaResourceAllocation;
37 import org.onosproject.net.resource.LinkResourceAllocations; 37 import org.onosproject.net.resource.LinkResourceAllocations;
38 import org.onosproject.net.resource.LinkResourceStore; 38 import org.onosproject.net.resource.LinkResourceStore;
...@@ -220,7 +220,7 @@ public class SimpleLinkResourceStoreTest { ...@@ -220,7 +220,7 @@ public class SimpleLinkResourceStoreTest {
220 @Override 220 @Override
221 public Set<ResourceAllocation> getResourceAllocation(Link link) { 221 public Set<ResourceAllocation> getResourceAllocation(Link link) {
222 final ResourceAllocation allocation = 222 final ResourceAllocation allocation =
223 - new LambdaResourceAllocation(Lambda.valueOf(allocatedLambda)); 223 + new LambdaResourceAllocation(LambdaResource.valueOf(allocatedLambda));
224 final Set<ResourceAllocation> allocations = new HashSet<>(); 224 final Set<ResourceAllocation> allocations = new HashSet<>();
225 allocations.add(allocation); 225 allocations.add(allocation);
226 return allocations; 226 return allocations;
......