Fix for ONOS-5175. GroupId refactoring.
Science DefaultGroupId was deprecated, remove it from ONOS
Change-Id: I82394e58ec1ba10c37492ed77546e233de9f934f
diff --git a/incubator/api/src/main/java/org/onosproject/incubator/net/tunnel/DefaultTunnel.java b/incubator/api/src/main/java/org/onosproject/incubator/net/tunnel/DefaultTunnel.java
index c533cf9..10a1c2b 100644
--- a/incubator/api/src/main/java/org/onosproject/incubator/net/tunnel/DefaultTunnel.java
+++ b/incubator/api/src/main/java/org/onosproject/incubator/net/tunnel/DefaultTunnel.java
@@ -20,7 +20,7 @@
import java.util.Objects;
import com.google.common.annotations.Beta;
-import org.onosproject.core.DefaultGroupId;
+import org.onosproject.core.GroupId;
import org.onosproject.net.AbstractModel;
import org.onosproject.net.Annotations;
import org.onosproject.net.NetworkResource;
@@ -38,7 +38,7 @@
private final TunnelEndPoint dst; // a destination point of tunnel.
private final State state;
private final Type type; // tunnel type
- private final DefaultGroupId groupId; // represent for a group flow table
+ private final GroupId groupId; // represent for a group flow table
// which a tunnel match up
// tunnel producer
private final TunnelId tunnelId; // tunnel identify generated by
@@ -61,7 +61,7 @@
* @param annotations optional key/value annotations
*/
public DefaultTunnel(ProviderId producerName, TunnelEndPoint src,
- TunnelEndPoint dst, Type type, DefaultGroupId groupId,
+ TunnelEndPoint dst, Type type, GroupId groupId,
TunnelId tunnelId, TunnelName tunnelName, Path path,
Annotations... annotations) {
this(producerName, src, dst, type, Tunnel.State.ACTIVE, groupId,
@@ -84,7 +84,7 @@
*/
public DefaultTunnel(ProviderId producerName, TunnelEndPoint src,
TunnelEndPoint dst, Type type, State state,
- DefaultGroupId groupId, TunnelId tunnelId,
+ GroupId groupId, TunnelId tunnelId,
TunnelName tunnelName, Path path, Annotations... annotations) {
super(producerName, annotations);
this.src = src;
@@ -113,7 +113,7 @@
* @param annotations optional key/value annotations
*/
public DefaultTunnel(ProviderId producerName, TunnelEndPoint src,
- TunnelEndPoint dst, Type type, DefaultGroupId groupId,
+ TunnelEndPoint dst, Type type, GroupId groupId,
TunnelId tunnelId, TunnelName tunnelName, Path path,
NetworkResource networkRes, Annotations... annotations) {
this(producerName, src, dst, type, Tunnel.State.ACTIVE, groupId,
@@ -137,7 +137,7 @@
*/
public DefaultTunnel(ProviderId producerName, TunnelEndPoint src,
TunnelEndPoint dst, Type type, State state,
- DefaultGroupId groupId, TunnelId tunnelId,
+ GroupId groupId, TunnelId tunnelId,
TunnelName tunnelName, Path path, NetworkResource networkRes,
Annotations... annotations) {
super(producerName, annotations);
@@ -183,7 +183,7 @@
}
@Override
- public DefaultGroupId groupId() {
+ public GroupId groupId() {
return groupId;
}
diff --git a/incubator/api/src/main/java/org/onosproject/incubator/net/tunnel/DefaultTunnelDescription.java b/incubator/api/src/main/java/org/onosproject/incubator/net/tunnel/DefaultTunnelDescription.java
index 62f7646..0af06de 100644
--- a/incubator/api/src/main/java/org/onosproject/incubator/net/tunnel/DefaultTunnelDescription.java
+++ b/incubator/api/src/main/java/org/onosproject/incubator/net/tunnel/DefaultTunnelDescription.java
@@ -16,7 +16,7 @@
package org.onosproject.incubator.net.tunnel;
import com.google.common.annotations.Beta;
-import org.onosproject.core.DefaultGroupId;
+import org.onosproject.core.GroupId;
import org.onosproject.net.AbstractDescription;
import org.onosproject.net.NetworkResource;
import org.onosproject.net.Path;
@@ -36,7 +36,7 @@
private final TunnelEndPoint src;
private final TunnelEndPoint dst;
private final Tunnel.Type type;
- private final DefaultGroupId groupId; // represent for a group flow table
+ private final GroupId groupId; // represent for a group flow table
// which a tunnel match up
// tunnel producer
private final ProviderId producerName; // tunnel producer name
@@ -59,7 +59,7 @@
*/
public DefaultTunnelDescription(TunnelId id, TunnelEndPoint src,
TunnelEndPoint dst, Tunnel.Type type,
- DefaultGroupId groupId,
+ GroupId groupId,
ProviderId producerName,
TunnelName tunnelName,
Path path,
@@ -92,7 +92,7 @@
*/
public DefaultTunnelDescription(TunnelId id, TunnelEndPoint src,
TunnelEndPoint dst, Tunnel.Type type,
- DefaultGroupId groupId,
+ GroupId groupId,
ProviderId producerName,
TunnelName tunnelName,
Path path,
@@ -131,7 +131,7 @@
}
@Override
- public DefaultGroupId groupId() {
+ public GroupId groupId() {
return groupId;
}
diff --git a/incubator/api/src/main/java/org/onosproject/incubator/net/tunnel/Tunnel.java b/incubator/api/src/main/java/org/onosproject/incubator/net/tunnel/Tunnel.java
index 3f6572f..28d2429 100644
--- a/incubator/api/src/main/java/org/onosproject/incubator/net/tunnel/Tunnel.java
+++ b/incubator/api/src/main/java/org/onosproject/incubator/net/tunnel/Tunnel.java
@@ -16,7 +16,7 @@
package org.onosproject.incubator.net.tunnel;
import com.google.common.annotations.Beta;
-import org.onosproject.core.DefaultGroupId;
+import org.onosproject.core.GroupId;
import org.onosproject.net.Annotated;
import org.onosproject.net.NetworkResource;
import org.onosproject.net.Path;
@@ -138,7 +138,7 @@
*
* @return OpenFlowGroupId
*/
- DefaultGroupId groupId();
+ GroupId groupId();
/**
* Returns tunnel identify generated by ONOS as primary key.
diff --git a/incubator/api/src/main/java/org/onosproject/incubator/net/tunnel/TunnelDescription.java b/incubator/api/src/main/java/org/onosproject/incubator/net/tunnel/TunnelDescription.java
index fd73846..0d05494 100644
--- a/incubator/api/src/main/java/org/onosproject/incubator/net/tunnel/TunnelDescription.java
+++ b/incubator/api/src/main/java/org/onosproject/incubator/net/tunnel/TunnelDescription.java
@@ -16,7 +16,7 @@
package org.onosproject.incubator.net.tunnel;
import com.google.common.annotations.Beta;
-import org.onosproject.core.DefaultGroupId;
+import org.onosproject.core.GroupId;
import org.onosproject.incubator.net.tunnel.Tunnel.Type;
import org.onosproject.net.Annotated;
import org.onosproject.net.Description;
@@ -63,7 +63,7 @@
*
* @return OpenFlowGroupId
*/
- DefaultGroupId groupId();
+ GroupId groupId();
/**
* Returns tunnel producer name.