From: Ed Warnicke Date: Thu, 22 Jan 2015 17:31:04 +0000 (-0700) Subject: Mark AD-SAL interfaces as deprecated X-Git-Tag: release/lithium~644^2 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=dd59e542819efa0d523084c384f93b816d33e8e1 Mark AD-SAL interfaces as deprecated In keeping with TSC discussion on marking AD-SAL deprecated during Lithium. Change-Id: If0f7736dfe92833b51a1e223b705712d9b9f0271 Signed-off-by: Ed Warnicke --- diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Action.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Action.java index 981b175e19..cf303b965e 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Action.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Action.java @@ -33,6 +33,7 @@ import org.slf4j.LoggerFactory; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public abstract class Action implements Serializable { private static final long serialVersionUID = 1L; private static final Logger logger = LoggerFactory.getLogger(Action.class); diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/ActionType.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/ActionType.java index 8b6d3c4a1c..0c059ea9d2 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/ActionType.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/ActionType.java @@ -11,6 +11,7 @@ package org.opendaylight.controller.sal.action; * The enumeration of actions supported by the controller * Each entry has a unique id and the values range for the action element where applicable */ +@Deprecated public enum ActionType { DROP("drop", 0, 0), LOOPBACK("loopback", 0, 0), diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Controller.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Controller.java index e7958ce0bc..9de09c5f46 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Controller.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Controller.java @@ -17,6 +17,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class Controller extends Action { private static final long serialVersionUID = 1L; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Drop.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Drop.java index 2e72f047db..bfef4c37da 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Drop.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Drop.java @@ -17,6 +17,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class Drop extends Action { private static final long serialVersionUID = 1L; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Enqueue.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Enqueue.java index c711e67f9e..d80e2e7d68 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Enqueue.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Enqueue.java @@ -17,6 +17,7 @@ import org.opendaylight.controller.sal.core.NodeConnector; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class Enqueue extends Action { private static final long serialVersionUID = 1L; @XmlElement diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Flood.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Flood.java index ca307e23c6..02f5fe8e15 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Flood.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Flood.java @@ -17,6 +17,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class Flood extends Action { private static final long serialVersionUID = 1L; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/FloodAll.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/FloodAll.java index 086f5f2209..a11156f0c4 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/FloodAll.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/FloodAll.java @@ -18,6 +18,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class FloodAll extends Action { private static final long serialVersionUID = 1L; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/HwPath.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/HwPath.java index 3b11a7cbf0..56bcd230d9 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/HwPath.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/HwPath.java @@ -18,6 +18,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class HwPath extends Action { private static final long serialVersionUID = 1L; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Loopback.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Loopback.java index 05682c3e8f..7b3198ab15 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Loopback.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Loopback.java @@ -17,6 +17,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class Loopback extends Action { private static final long serialVersionUID = 1L; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Output.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Output.java index 5bd9efb30b..862f656c6b 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Output.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/Output.java @@ -20,6 +20,7 @@ import org.opendaylight.controller.sal.core.NodeConnector; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class Output extends Action { private static final long serialVersionUID = 1L; @XmlElement diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/PopVlan.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/PopVlan.java index d0d2a94417..071ec71fed 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/PopVlan.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/PopVlan.java @@ -17,6 +17,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class PopVlan extends Action { private static final long serialVersionUID = 1L; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/PushVlan.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/PushVlan.java index a1b50edd51..7c7c585bf4 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/PushVlan.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/PushVlan.java @@ -23,6 +23,7 @@ import org.opendaylight.controller.sal.utils.EtherTypes; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class PushVlan extends Action { private static final long serialVersionUID = 1L; private int tag; // TPID - 16 bits diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetDlDst.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetDlDst.java index da6dc93943..23d0a226bc 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetDlDst.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetDlDst.java @@ -22,6 +22,7 @@ import org.opendaylight.controller.sal.utils.HexEncode; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class SetDlDst extends Action { private static final long serialVersionUID = 1L; private byte[] address; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetDlSrc.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetDlSrc.java index 2b70535ecf..735cda30f4 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetDlSrc.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetDlSrc.java @@ -23,6 +23,7 @@ import org.opendaylight.controller.sal.utils.HexEncode; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class SetDlSrc extends Action { private static final long serialVersionUID = 1L; private byte[] address; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetDlType.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetDlType.java index 225c4f7821..0c8762cbc0 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetDlType.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetDlType.java @@ -21,6 +21,7 @@ import org.opendaylight.controller.sal.utils.EtherTypes; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class SetDlType extends Action { private static final long serialVersionUID = 1L; @XmlElement diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetNextHop.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetNextHop.java index 3250137c10..7aa872d686 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetNextHop.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetNextHop.java @@ -16,6 +16,7 @@ import javax.xml.bind.annotation.XmlRootElement; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class SetNextHop extends Action { private static final long serialVersionUID = 1L; @XmlElement diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetNwDst.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetNwDst.java index db19cd6520..bff7b35851 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetNwDst.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetNwDst.java @@ -21,6 +21,7 @@ import javax.xml.bind.annotation.XmlRootElement; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class SetNwDst extends Action { private static final long serialVersionUID = 1L; InetAddress address; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetNwSrc.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetNwSrc.java index dcd56f762a..b3d62bc2c1 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetNwSrc.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetNwSrc.java @@ -21,6 +21,7 @@ import javax.xml.bind.annotation.XmlRootElement; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class SetNwSrc extends Action { private static final long serialVersionUID = 1L; InetAddress address; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetNwTos.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetNwTos.java index e5a85db638..fcb11f0a73 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetNwTos.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetNwTos.java @@ -18,6 +18,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class SetNwTos extends Action { private static final long serialVersionUID = 1L; @XmlElement diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetTpDst.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetTpDst.java index 32cffa57ef..e352d1542e 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetTpDst.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetTpDst.java @@ -18,6 +18,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class SetTpDst extends Action { private static final long serialVersionUID = 1L; @XmlElement diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetTpSrc.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetTpSrc.java index faa32978c1..fa80c850f7 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetTpSrc.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetTpSrc.java @@ -19,6 +19,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class SetTpSrc extends Action { private static final long serialVersionUID = 1L; @XmlElement diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetVlanCfi.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetVlanCfi.java index 0c90fb41fc..e71bb68729 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetVlanCfi.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetVlanCfi.java @@ -19,6 +19,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class SetVlanCfi extends Action { private static final long serialVersionUID = 1L; @XmlElement diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetVlanId.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetVlanId.java index fcc71f32d8..e06159bde2 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetVlanId.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetVlanId.java @@ -19,6 +19,7 @@ import javax.xml.bind.annotation.XmlRootElement; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class SetVlanId extends Action { private static final long serialVersionUID = 1L; @XmlElement diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetVlanPcp.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetVlanPcp.java index 4930d0721d..31afbf3e92 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetVlanPcp.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SetVlanPcp.java @@ -18,6 +18,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class SetVlanPcp extends Action { private static final long serialVersionUID = 1L; @XmlElement diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SupportedFlowActions.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SupportedFlowActions.java index 0a5d9c82cb..4fd65310cf 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SupportedFlowActions.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SupportedFlowActions.java @@ -27,6 +27,7 @@ import org.opendaylight.controller.sal.core.Property; */ @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class SupportedFlowActions extends Property { private static final long serialVersionUID = 1L; public static final String SupportedFlowActionsPropName = "supportedFlowActions"; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SwPath.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SwPath.java index 152ad7d486..e700d25b62 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SwPath.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/action/SwPath.java @@ -18,6 +18,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class SwPath extends Action { private static final long serialVersionUID = 1L; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/AppRole.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/AppRole.java index ae867c56d3..c36f981632 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/AppRole.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/AppRole.java @@ -16,6 +16,7 @@ import java.io.Serializable; * It contains the role name and the role level in the * application context as specified by {@link AppRoleLevel} */ +@Deprecated public class AppRole implements Serializable { private static final long serialVersionUID = 1L; String name; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/AppRoleLevel.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/AppRoleLevel.java index 124b495147..98ac26e532 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/AppRoleLevel.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/AppRoleLevel.java @@ -17,6 +17,7 @@ import java.io.Serializable; * In the controller space such a role will be seen as APPUSER * as specified in {@link UserLevel} */ +@Deprecated public enum AppRoleLevel implements Serializable { APPADMIN(0, "App-Admin", "Application Administrator"), APPUSER(1, "App-User", "Application User"), APPOPERATOR(2, "App-Operator", diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/AuthResultEnum.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/AuthResultEnum.java index cbcc2029cd..05801bea29 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/AuthResultEnum.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/AuthResultEnum.java @@ -16,6 +16,7 @@ package org.opendaylight.controller.sal.authorization; import java.io.Serializable; +@Deprecated public enum AuthResultEnum implements Serializable { AUTH_NONE("AUTH_NOT_ATTEMPTED"), AUTH_ACCEPT("AUTHENTICATION_ACCEPTED"), // request accepted AUTH_REJECT("AUTHENTICATION_REJECTED"), // request rejected diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/IResourceAuthorization.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/IResourceAuthorization.java index b7b36fae37..0468ebd75b 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/IResourceAuthorization.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/IResourceAuthorization.java @@ -20,6 +20,7 @@ import org.opendaylight.controller.sal.utils.Status; * and User Manager make use of this interface to retrieve * authorization information at user or and role level. */ +@Deprecated public interface IResourceAuthorization { /** diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/Privilege.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/Privilege.java index fb9662366f..e3d3217f21 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/Privilege.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/Privilege.java @@ -14,6 +14,7 @@ import java.io.Serializable; /** * It represents the group/resource access privilege */ +@Deprecated public enum Privilege implements Serializable { NONE(""), // no privilege READ("r"), // read only diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/Resource.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/Resource.java index 9cf7420d1b..9fa8b2ebb0 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/Resource.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/Resource.java @@ -15,6 +15,7 @@ import java.io.Serializable; * It represents the elementary resource along with * the access privilege associated to it */ +@Deprecated public class Resource implements Serializable { private static final long serialVersionUID = 1L; Object resource; // the generic resource diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/ResourceGroup.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/ResourceGroup.java index 5a2a17f6cf..f5b4448916 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/ResourceGroup.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/ResourceGroup.java @@ -17,6 +17,7 @@ import java.io.Serializable; * * */ +@Deprecated public class ResourceGroup implements Serializable { private static final long serialVersionUID = 1L; private String groupName; // the resource group name diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/UserLevel.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/UserLevel.java index 70b41cdd8a..f4db119d76 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/UserLevel.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/authorization/UserLevel.java @@ -14,6 +14,7 @@ import java.io.Serializable; /** * Describes the user role level in the controller space */ +@Deprecated public enum UserLevel implements Serializable { SYSTEMADMIN(0, "System-Admin", "System Administrator"), // can do everything NETWORKADMIN(1, "Network-Admin", "Network Administrator"), // can do everything but setting a system admin user profile diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/AdvertisedBandwidth.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/AdvertisedBandwidth.java index a0b5c0a18c..be42a59ab6 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/AdvertisedBandwidth.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/AdvertisedBandwidth.java @@ -25,6 +25,7 @@ import javax.xml.bind.annotation.XmlRootElement; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) @SuppressWarnings("serial") +@Deprecated public class AdvertisedBandwidth extends Bandwidth { public static final String AdvertisedBandwidthPropName = "advertisedBandwidth"; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Bandwidth.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Bandwidth.java index 30f27793de..4fd962a65b 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Bandwidth.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Bandwidth.java @@ -25,6 +25,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class Bandwidth extends Property { private static final long serialVersionUID = 1L; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Buffers.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Buffers.java index 274b0f481d..010d9039f7 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Buffers.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Buffers.java @@ -23,6 +23,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class Buffers extends Property { private static final long serialVersionUID = 1L; @XmlElement(name="value") diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Capabilities.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Capabilities.java index 147f1b13ae..d6a9458fc0 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Capabilities.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Capabilities.java @@ -23,6 +23,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class Capabilities extends Property { private static final long serialVersionUID = 1L; @XmlElement(name="value") diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/ComponentActivatorAbstractBase.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/ComponentActivatorAbstractBase.java index 0cd1612808..eb4ed5f6d1 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/ComponentActivatorAbstractBase.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/ComponentActivatorAbstractBase.java @@ -40,6 +40,7 @@ import org.slf4j.LoggerFactory; * register dependencies per-container * */ +@Deprecated abstract public class ComponentActivatorAbstractBase implements BundleActivator, IContainerAware { Logger logger = LoggerFactory diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Config.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Config.java index 64562fa6ed..3f5b173463 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Config.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Config.java @@ -21,6 +21,7 @@ import javax.xml.bind.annotation.XmlRootElement; @XmlRootElement @SuppressWarnings("serial") @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class Config extends Property { @XmlElement(name="value") private short configValue; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/ConstructionException.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/ConstructionException.java index 446debdc27..2dadff7b71 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/ConstructionException.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/ConstructionException.java @@ -19,6 +19,7 @@ */ package org.opendaylight.controller.sal.core; +@Deprecated public class ConstructionException extends Exception { private static final long serialVersionUID = 1L; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/ContainerFlow.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/ContainerFlow.java index 468313c164..aeb9fe718b 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/ContainerFlow.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/ContainerFlow.java @@ -28,6 +28,7 @@ import org.opendaylight.controller.sal.match.MatchType; * * */ +@Deprecated public class ContainerFlow implements Serializable { private static final long serialVersionUID = 1L; private Match match; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/ContainerServiceDependency.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/ContainerServiceDependency.java index f37d0133e1..2db83340fc 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/ContainerServiceDependency.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/ContainerServiceDependency.java @@ -29,6 +29,7 @@ import org.apache.felix.dm.DependencyService; * Class representing a ServiceDependency on a container * */ +@Deprecated public class ContainerServiceDependency implements ServiceDependency, DependencyActivation { private ServiceDependency m_dep; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Description.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Description.java index 2e3707416a..82ac8eb2a2 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Description.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Description.java @@ -18,6 +18,7 @@ import javax.xml.bind.annotation.XmlRootElement; @XmlRootElement @SuppressWarnings("serial") @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class Description extends Property { @XmlElement(name="value") private String descriptionValue; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Edge.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Edge.java index 0dffee9c47..18c38d9cd5 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Edge.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Edge.java @@ -34,6 +34,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class Edge implements Serializable { private static final long serialVersionUID = 1L; @XmlElement diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/ForwardingMode.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/ForwardingMode.java index ef68e11827..312a598194 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/ForwardingMode.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/ForwardingMode.java @@ -18,6 +18,7 @@ import javax.xml.bind.annotation.XmlRootElement; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) @SuppressWarnings("serial") +@Deprecated public class ForwardingMode extends Property { @XmlElement(name="value") private final int modeValue; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Host.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Host.java index 50036372af..3e863ad711 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Host.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Host.java @@ -21,6 +21,7 @@ import org.opendaylight.controller.sal.packet.address.DataLinkAddress; @XmlRootElement(name="host") @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class Host implements Serializable { private static final long serialVersionUID = 1L; @XmlElement diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/IContainer.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/IContainer.java index 6370537762..98475d8e30 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/IContainer.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/IContainer.java @@ -24,6 +24,7 @@ import java.util.Set; * * Interface used to retrieve the status of a given Container */ +@Deprecated public interface IContainer { /** * Returns the Name of the container described diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/IContainerAware.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/IContainerAware.java index ce6c00e7c0..164db91cd1 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/IContainerAware.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/IContainerAware.java @@ -14,6 +14,7 @@ package org.opendaylight.controller.sal.core; * created/destroyed */ +@Deprecated public interface IContainerAware { /** * Method invoked to signal that a container is being created diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/IContainerListener.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/IContainerListener.java index 1629c1dd17..ce94ee6de8 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/IContainerListener.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/IContainerListener.java @@ -24,6 +24,7 @@ package org.opendaylight.controller.sal.core; * The interface describes methods used to retrieve the status of a given * Container */ +@Deprecated public interface IContainerListener { /** * Called to notify a change in the tag assigned to a switch diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/IContainerLocalListener.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/IContainerLocalListener.java index eaa3f02b45..531f111509 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/IContainerLocalListener.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/IContainerLocalListener.java @@ -19,6 +19,7 @@ package org.opendaylight.controller.sal.core; * The interface describes methods used to publish the changes to a given * Container configuration to listeners on the local cluster node only. */ +@Deprecated public interface IContainerLocalListener extends IContainerListener { } diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Latency.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Latency.java index dbe12a1e0d..677431abcb 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Latency.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Latency.java @@ -23,6 +23,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class Latency extends Property { private static final long serialVersionUID = 1L; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/MacAddress.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/MacAddress.java index 2dfa9168fe..737058a7be 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/MacAddress.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/MacAddress.java @@ -20,6 +20,7 @@ import org.opendaylight.controller.sal.utils.HexEncode; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class MacAddress extends Property implements Cloneable { private static final long serialVersionUID = 1L; @XmlElement(name="value") diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Name.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Name.java index 65c089956a..a1d80f28a7 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Name.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Name.java @@ -20,6 +20,7 @@ import javax.xml.bind.annotation.XmlRootElement; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) @SuppressWarnings("serial") +@Deprecated public class Name extends Property { @XmlElement(name="value") private String nameValue; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Node.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Node.java index ecb1f604d5..be1ed0746a 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Node.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Node.java @@ -41,6 +41,7 @@ import org.opendaylight.controller.sal.utils.ServiceHelper; */ @XmlAccessorType(XmlAccessType.NONE) @XmlRootElement +@Deprecated public class Node implements Serializable { private static final long serialVersionUID = 1L; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/NodeConnector.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/NodeConnector.java index d58be6771b..7b1058a3c9 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/NodeConnector.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/NodeConnector.java @@ -42,6 +42,7 @@ import org.opendaylight.controller.sal.utils.ServiceHelper; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class NodeConnector implements Serializable { private static final long serialVersionUID = 1L; public static final Short SPECIALNODECONNECTORID = (short) 0; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/NodeTable.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/NodeTable.java index 349e68d98d..7df20e4dcc 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/NodeTable.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/NodeTable.java @@ -19,6 +19,7 @@ import javax.xml.bind.annotation.XmlRootElement; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class NodeTable implements Serializable { private static final long serialVersionUID = 1L; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Path.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Path.java index 3a4a192fc9..6049cee256 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Path.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Path.java @@ -36,6 +36,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class Path implements Serializable { private static final long serialVersionUID = 1L; @XmlElement diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/PeerBandwidth.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/PeerBandwidth.java index d01e528b57..3e448e45c6 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/PeerBandwidth.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/PeerBandwidth.java @@ -23,6 +23,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class PeerBandwidth extends Bandwidth { private static final long serialVersionUID = 1L; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Property.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Property.java index 4af117ccf7..fe35ea5d32 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Property.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Property.java @@ -30,6 +30,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated abstract public class Property implements Serializable, Cloneable { private static final long serialVersionUID = 1L; private final String name; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/State.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/State.java index d74f7183de..4bda500038 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/State.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/State.java @@ -22,6 +22,7 @@ import javax.xml.bind.annotation.XmlRootElement; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) @SuppressWarnings("serial") +@Deprecated public class State extends Property { @XmlElement(name="value") private short stateValue; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/SupportedBandwidth.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/SupportedBandwidth.java index 7bcc0e01aa..842104ff32 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/SupportedBandwidth.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/SupportedBandwidth.java @@ -24,6 +24,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class SupportedBandwidth extends Bandwidth { private static final long serialVersionUID = 1L; public static final String SupportedBandwidthPropName = "supportedBandwidth"; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Tables.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Tables.java index 724c8427f6..99a366119a 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Tables.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Tables.java @@ -23,6 +23,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class Tables extends Property { private static final long serialVersionUID = 1L; @XmlElement(name="value") diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Tier.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Tier.java index 33c87db650..2e76e50c22 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Tier.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/Tier.java @@ -22,6 +22,7 @@ import javax.xml.bind.annotation.XmlRootElement; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) @SuppressWarnings("serial") +@Deprecated public class Tier extends Property { @XmlElement(name="value") private int tierValue; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/TimeStamp.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/TimeStamp.java index 67f2b25bd2..288f7657cd 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/TimeStamp.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/TimeStamp.java @@ -28,6 +28,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class TimeStamp extends Property { private static final long serialVersionUID = 1L; @XmlElement(name = "value") diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/UpdateType.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/UpdateType.java index 6642eaf44b..99a21a85a2 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/UpdateType.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/core/UpdateType.java @@ -16,6 +16,7 @@ package org.opendaylight.controller.sal.core; * @brief Describes update types * */ +@Deprecated public enum UpdateType { ADDED("added"), REMOVED("removed"), CHANGED("changed"); diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/discovery/IDiscoveryService.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/discovery/IDiscoveryService.java index f640ac2a33..26e9ab596d 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/discovery/IDiscoveryService.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/discovery/IDiscoveryService.java @@ -19,6 +19,7 @@ import org.opendaylight.controller.sal.core.UpdateType; * The interface provides the methods to notify the listener when an edge is * added/deleted/changed. */ +@Deprecated public interface IDiscoveryService { /** * The methods is called when an edge is added/deleted/changed diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/flowprogrammer/Flow.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/flowprogrammer/Flow.java index a823864a67..85057935fe 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/flowprogrammer/Flow.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/flowprogrammer/Flow.java @@ -33,6 +33,7 @@ import java.util.List; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class Flow implements Cloneable, Serializable { protected static final Logger logger = LoggerFactory.getLogger(Flow.class); private static final long serialVersionUID = 1L; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/flowprogrammer/IFlowProgrammerListener.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/flowprogrammer/IFlowProgrammerListener.java index c7eace3c98..c8aed91bc6 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/flowprogrammer/IFlowProgrammerListener.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/flowprogrammer/IFlowProgrammerListener.java @@ -13,6 +13,7 @@ package org.opendaylight.controller.sal.flowprogrammer; * functional modules the asynchronous messages related to flow programming * coming from the network nodes. */ +@Deprecated public interface IFlowProgrammerListener extends IPluginOutFlowProgrammerService { } diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/flowprogrammer/IFlowProgrammerService.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/flowprogrammer/IFlowProgrammerService.java index 0b38dda8cb..de4c25e188 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/flowprogrammer/IFlowProgrammerService.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/flowprogrammer/IFlowProgrammerService.java @@ -15,6 +15,7 @@ import org.opendaylight.controller.sal.utils.Status; * Interface that defines the methods available to the functional modules above * SAL for installing/modifying/removing flows on a network node */ +@Deprecated public interface IFlowProgrammerService { /** * Synchronously add a flow to the network node diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/flowprogrammer/IPluginInFlowProgrammerService.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/flowprogrammer/IPluginInFlowProgrammerService.java index dacec15d79..63481eee2a 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/flowprogrammer/IPluginInFlowProgrammerService.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/flowprogrammer/IPluginInFlowProgrammerService.java @@ -15,6 +15,7 @@ import org.opendaylight.controller.sal.utils.Status; * This interface defines the flow programmer methods to be implemented by * protocol plugins */ +@Deprecated public interface IPluginInFlowProgrammerService { /** * Synchronously add a flow to the network node diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/flowprogrammer/IPluginOutFlowProgrammerService.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/flowprogrammer/IPluginOutFlowProgrammerService.java index 1fc6741611..83f45d46fd 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/flowprogrammer/IPluginOutFlowProgrammerService.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/flowprogrammer/IPluginOutFlowProgrammerService.java @@ -15,6 +15,7 @@ import org.opendaylight.controller.sal.core.Node; * inform the SAL layer about the asynchronous messages related to flow * programming coming from the network nodes. */ +@Deprecated public interface IPluginOutFlowProgrammerService { /** * Inform SAL that the flow on the specified node has been removed Consumer diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/inventory/IInventoryService.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/inventory/IInventoryService.java index fa3afd8173..32eb232df2 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/inventory/IInventoryService.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/inventory/IInventoryService.java @@ -21,6 +21,7 @@ import org.opendaylight.controller.sal.core.Property; * The Interface describes methods invoked from application toward SAL to * solicit existing inventory data. */ +@Deprecated public interface IInventoryService { /** * The method retrieves all the existing nodes and properties attached diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/inventory/IListenInventoryUpdates.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/inventory/IListenInventoryUpdates.java index 0438023165..768d90c5c5 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/inventory/IListenInventoryUpdates.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/inventory/IListenInventoryUpdates.java @@ -20,6 +20,7 @@ import org.opendaylight.controller.sal.core.UpdateType; * The interface provides the methods to notify the upper applications in * regards to any inventory changes. */ +@Deprecated public interface IListenInventoryUpdates { /** * This method is called when some properties of a node are added/deleted/changed. diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/inventory/IPluginInInventoryService.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/inventory/IPluginInInventoryService.java index 4007dc86e7..203c411cca 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/inventory/IPluginInInventoryService.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/inventory/IPluginInInventoryService.java @@ -21,6 +21,7 @@ import org.opendaylight.controller.sal.core.Property; * The Interface describes methods invoked from SAL toward the protocol plugin * to solicit existing inventory data. */ +@Deprecated public interface IPluginInInventoryService { /** * The method retrieves all the existing nodes and properties attached diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/inventory/IPluginOutInventoryService.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/inventory/IPluginOutInventoryService.java index bda32b88fa..56a0388b7b 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/inventory/IPluginOutInventoryService.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/inventory/IPluginOutInventoryService.java @@ -20,6 +20,7 @@ import org.opendaylight.controller.sal.core.UpdateType; * The Interface describes Inventory update methods to be implemented by * protocol plugin. */ +@Deprecated public interface IPluginOutInventoryService { /** * This method is called when some properties of a node are added/deleted/changed. diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/Match.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/Match.java index a00c3dcb34..47f70b7005 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/Match.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/Match.java @@ -41,6 +41,7 @@ import org.opendaylight.controller.sal.utils.NetUtils; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class Match implements Cloneable, Serializable { private static final long serialVersionUID = 1L; private static final Map reversableMatches; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/MatchField.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/MatchField.java index 554d7e2fb3..05e8462cdd 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/MatchField.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/MatchField.java @@ -25,6 +25,7 @@ import org.slf4j.LoggerFactory; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class MatchField implements Cloneable, Serializable { private static final long serialVersionUID = 1L; private static final Logger logger = LoggerFactory.getLogger(MatchField.class); diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/MatchType.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/MatchType.java index 800f6d5972..05baa213d5 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/MatchType.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/MatchType.java @@ -21,6 +21,7 @@ import org.opendaylight.controller.sal.utils.NetUtils; * values of the elements type that can be matched on the network * frame/packet/message */ +@Deprecated public enum MatchType { IN_PORT("inPort", 1 << 0, NodeConnector.class, 1, 0), DL_SRC("dlSrc", 1 << 1, Byte[].class, 0, 0xffffffffffffL), diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/DlDst.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/DlDst.java index 381de8e23a..b5c154d619 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/DlDst.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/DlDst.java @@ -12,6 +12,7 @@ import org.opendaylight.controller.sal.utils.NetUtils; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class DlDst extends MatchField { private static final long serialVersionUID = 1L; public static final String TYPE = "DL_DST"; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/DlSrc.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/DlSrc.java index 962c4d38e9..0248073f19 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/DlSrc.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/DlSrc.java @@ -12,6 +12,7 @@ import org.opendaylight.controller.sal.utils.NetUtils; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class DlSrc extends MatchField { private static final long serialVersionUID = 1L; public static final String TYPE = "DL_SRC"; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/DlType.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/DlType.java index 468703d552..e2433aa23a 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/DlType.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/DlType.java @@ -10,6 +10,7 @@ import org.opendaylight.controller.sal.utils.NetUtils; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class DlType extends MatchField { private static final long serialVersionUID = 1L; public static final String TYPE = "DL_TYPE"; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/DlVlan.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/DlVlan.java index 30657a90bf..bde32573f0 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/DlVlan.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/DlVlan.java @@ -8,6 +8,7 @@ import javax.xml.bind.annotation.XmlRootElement; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class DlVlan extends MatchField { private static final long serialVersionUID = 1L; public static final String TYPE = "DL_VLAN"; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/DlVlanPriority.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/DlVlanPriority.java index 58dd5639a2..d899d64323 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/DlVlanPriority.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/DlVlanPriority.java @@ -9,6 +9,7 @@ import org.opendaylight.controller.sal.utils.NetUtils; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class DlVlanPriority extends MatchField { private static final long serialVersionUID = 1L; public static final String TYPE = "DL_VLAN_PR"; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/InPort.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/InPort.java index 2b5eb5b574..a0b899e524 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/InPort.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/InPort.java @@ -9,6 +9,7 @@ import org.opendaylight.controller.sal.core.NodeConnector; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class InPort extends MatchField { private static final long serialVersionUID = 1L; public static final String TYPE = "IN_PORT"; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/Match.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/Match.java index b065444c53..7f4ddd0006 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/Match.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/Match.java @@ -37,6 +37,7 @@ import org.opendaylight.controller.sal.utils.NetUtils; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class Match implements Cloneable, Serializable { private static final long serialVersionUID = 1L; private Map> fields; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/MatchField.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/MatchField.java index e7a5de3850..8b9a71b950 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/MatchField.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/MatchField.java @@ -20,6 +20,7 @@ import javax.xml.bind.annotation.XmlRootElement; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public abstract class MatchField implements Cloneable, Serializable { private static final long serialVersionUID = 1L; private String type; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/NwDst.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/NwDst.java index 42b6ba6cc0..4026bc2293 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/NwDst.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/NwDst.java @@ -13,6 +13,7 @@ import org.opendaylight.controller.sal.utils.NetUtils; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class NwDst extends MatchField { private static final long serialVersionUID = 1L; public static final String TYPE = "NW_DST"; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/NwProtocol.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/NwProtocol.java index c5b5315902..ecaeff16e5 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/NwProtocol.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/NwProtocol.java @@ -9,6 +9,7 @@ import org.opendaylight.controller.sal.utils.NetUtils; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class NwProtocol extends MatchField { private static final long serialVersionUID = 1L; public static final String TYPE = "NW_PROTO"; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/NwSrc.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/NwSrc.java index 4da43f53a0..e74b51326e 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/NwSrc.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/NwSrc.java @@ -13,6 +13,7 @@ import org.opendaylight.controller.sal.utils.NetUtils; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class NwSrc extends MatchField { private static final long serialVersionUID = 1L; public static final String TYPE = "NW_SRC"; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/NwTos.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/NwTos.java index ba5b562bd2..95137ae070 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/NwTos.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/NwTos.java @@ -9,6 +9,7 @@ import org.opendaylight.controller.sal.utils.NetUtils; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class NwTos extends MatchField { private static final long serialVersionUID = 1L; public static final String TYPE = "NW_TOS"; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/TpDst.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/TpDst.java index 022db4cc17..3e698d8d3e 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/TpDst.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/TpDst.java @@ -9,6 +9,7 @@ import org.opendaylight.controller.sal.utils.NetUtils; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class TpDst extends MatchField { private static final long serialVersionUID = 1L; public static final String TYPE = "TP_DST"; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/TpSrc.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/TpSrc.java index 1c93d1e847..d3e84270a5 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/TpSrc.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/match/extensible/TpSrc.java @@ -9,6 +9,7 @@ import org.opendaylight.controller.sal.utils.NetUtils; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class TpSrc extends MatchField { private static final long serialVersionUID = 1L; public static final String TYPE = "TP_SRC"; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/ARP.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/ARP.java index 21c17b366c..3c9e9b6a6c 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/ARP.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/ARP.java @@ -21,7 +21,7 @@ import org.apache.commons.lang3.tuple.Pair; * * */ - +@Deprecated public class ARP extends Packet { private static final String HWTYPE = "HardwareType"; private static final String PTYPE = "ProtocolType"; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/BitBufferHelper.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/BitBufferHelper.java index 5bf57a55c3..176e446e98 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/BitBufferHelper.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/BitBufferHelper.java @@ -24,6 +24,7 @@ import org.slf4j.LoggerFactory; * - store bits in specified location in stream of bits * - convert primitive data types to stream of bits */ +@Deprecated public abstract class BitBufferHelper { protected static final Logger logger = LoggerFactory .getLogger(BitBufferHelper.class); diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/BufferException.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/BufferException.java index 655147d747..63fd4ec8d1 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/BufferException.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/BufferException.java @@ -10,6 +10,7 @@ package org.opendaylight.controller.sal.packet; /** * Describes an exception that is raised during BitBufferHelper operations. */ +@Deprecated public class BufferException extends Exception { private static final long serialVersionUID = 1L; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/Ethernet.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/Ethernet.java index 235e71a760..a7ffbe7926 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/Ethernet.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/Ethernet.java @@ -23,6 +23,7 @@ import org.opendaylight.controller.sal.utils.NetUtils; /** * Class that represents the Ethernet frame objects */ +@Deprecated public class Ethernet extends Packet { private static final String DMAC = "DestinationMACAddress"; private static final String SMAC = "SourceMACAddress"; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/ICMP.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/ICMP.java index 987394402d..79d6f6014f 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/ICMP.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/ICMP.java @@ -20,7 +20,7 @@ import org.opendaylight.controller.sal.utils.NetUtils; /** * Class that represents the ICMP packet objects */ - +@Deprecated public class ICMP extends Packet { private static final String TYPE = "Type"; private static final String CODE = "Code"; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IDataPacketService.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IDataPacketService.java index c430518dd9..41937b2537 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IDataPacketService.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IDataPacketService.java @@ -19,6 +19,7 @@ package org.opendaylight.controller.sal.packet; /** * Data Packet Services SAL provides to the components */ +@Deprecated public interface IDataPacketService { /** * Transmit a data Packet. Transmission will ONLY happen if the diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IEEE8021Q.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IEEE8021Q.java index 4c0c94ccb8..196d87f3cd 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IEEE8021Q.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IEEE8021Q.java @@ -20,6 +20,7 @@ import org.opendaylight.controller.sal.match.MatchType; /** * Class that represents the IEEE 802.1Q objects */ +@Deprecated public class IEEE8021Q extends Packet { private static final String PCP = "PriorityCodePoint"; private static final String CFI = "CanonicalFormatIndicator"; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IListenDataPacket.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IListenDataPacket.java index 76e2a6fbfe..a64de5b97a 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IListenDataPacket.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IListenDataPacket.java @@ -51,6 +51,7 @@ package org.opendaylight.controller.sal.packet; * incoming DataPacket match the filter. If no filter is provided, the * handler is called for EVERY packet i.e. match All is implied! */ +@Deprecated public interface IListenDataPacket { /** * Handler for receiving the packet. The application can signal diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IPluginInDataPacketService.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IPluginInDataPacketService.java index 8252715ab7..863ed68cc9 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IPluginInDataPacketService.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IPluginInDataPacketService.java @@ -24,6 +24,7 @@ package org.opendaylight.controller.sal.packet; * - "protocoloPluginType" * the value of the property will org.opendaylight.controller.sal.core.Node.NodeIDType */ +@Deprecated public interface IPluginInDataPacketService { /** * Transmit a data Packet. Packet will go out ONLY if the packet diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IPluginOutDataPacketService.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IPluginOutDataPacketService.java index 10667fdac8..d8852feed6 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IPluginOutDataPacketService.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IPluginOutDataPacketService.java @@ -23,6 +23,7 @@ package org.opendaylight.controller.sal.packet; * Interface used by SAL to intercept any Data Packet coming from the * southbound protocol plugins */ +@Deprecated public interface IPluginOutDataPacketService { /** * Handler for receiving the packet. The SAL layer can signal back diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IPv4.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IPv4.java index 56793c41f6..148f3512e8 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IPv4.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/IPv4.java @@ -30,7 +30,7 @@ import org.slf4j.LoggerFactory; /** * Class that represents the IPv4 packet objects */ - +@Deprecated public class IPv4 extends Packet { protected static final Logger logger = LoggerFactory .getLogger(IPv4.class); diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/LLDP.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/LLDP.java index 9b5dc082bb..1f20e85556 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/LLDP.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/LLDP.java @@ -19,7 +19,7 @@ import org.opendaylight.controller.sal.utils.NetUtils; /** * Class that represents the LLDP frame objects */ - +@Deprecated public class LLDP extends Packet { private static final String CHASSISID = "ChassisId"; private static final String SYSTEMNAMEID = "SystemNameID"; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/LLDPTLV.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/LLDPTLV.java index 35244ea697..f03704caba 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/LLDPTLV.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/LLDPTLV.java @@ -23,7 +23,7 @@ import org.opendaylight.controller.sal.utils.NetUtils; /** * Class that represents the LLDPTLV objects */ - +@Deprecated public class LLDPTLV extends Packet { private static final String TYPE = "Type"; private static final String LENGTH = "Length"; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/LinkEncap.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/LinkEncap.java index 6d295dddb9..3c75694666 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/LinkEncap.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/LinkEncap.java @@ -19,6 +19,7 @@ package org.opendaylight.controller.sal.packet; /** * Describe a packet data link format */ +@Deprecated public enum LinkEncap { ETHERNET } diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/Packet.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/Packet.java index 789aa12653..45e3142e98 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/Packet.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/Packet.java @@ -24,7 +24,7 @@ import org.slf4j.LoggerFactory; * the basic methods which are common for all the packets, like serialize and * deserialize */ - +@Deprecated public abstract class Packet { protected static final Logger logger = LoggerFactory .getLogger(Packet.class); diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/PacketException.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/PacketException.java index 5685b0a58a..14e1bbb678 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/PacketException.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/PacketException.java @@ -13,6 +13,7 @@ package org.opendaylight.controller.sal.packet; * packet/stream is malformed. * */ +@Deprecated public class PacketException extends Exception { private static final long serialVersionUID = 1L; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/PacketResult.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/PacketResult.java index c2926579eb..3583bd1f48 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/PacketResult.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/PacketResult.java @@ -18,6 +18,7 @@ package org.opendaylight.controller.sal.packet; * Possible results for Data packet processing handler * */ +@Deprecated public enum PacketResult { /** * Packet has been processed and noone in the chain after us is diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/RawPacket.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/RawPacket.java index 590f5d923e..2241774da5 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/RawPacket.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/RawPacket.java @@ -29,6 +29,7 @@ import org.opendaylight.controller.sal.core.TimeStamp; * and how it will be transmitted. It essentially wraps the raw bytestream * */ +@Deprecated public class RawPacket { private byte[] packetData; private final LinkEncap encap; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/TCP.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/TCP.java index d27494599c..91cd93ee52 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/TCP.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/TCP.java @@ -21,6 +21,7 @@ import org.opendaylight.controller.sal.match.MatchType; /** * Class that represents the TCP segment objects */ +@Deprecated public class TCP extends Packet { public static final String SRCPORT = "SourcePort"; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/UDP.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/UDP.java index 069a277f89..4c7e0ffce8 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/UDP.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/UDP.java @@ -21,7 +21,7 @@ import org.opendaylight.controller.sal.match.MatchType; /** * Class that represents the UDP datagram objects */ - +@Deprecated public class UDP extends Packet { private static final String SRCPORT = "SourcePort"; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/address/DataLinkAddress.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/address/DataLinkAddress.java index dba2f37315..3e75993cc8 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/address/DataLinkAddress.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/address/DataLinkAddress.java @@ -25,6 +25,7 @@ import javax.xml.bind.annotation.XmlRootElement; * */ @XmlRootElement +@Deprecated abstract public class DataLinkAddress implements Serializable { private static final long serialVersionUID = 1L; private String name; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/address/EthernetAddress.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/address/EthernetAddress.java index bd1949f380..731a731bbb 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/address/EthernetAddress.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/packet/address/EthernetAddress.java @@ -22,6 +22,7 @@ import org.opendaylight.controller.sal.utils.HexEncode; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class EthernetAddress extends DataLinkAddress { private static final long serialVersionUID = 1L; @XmlTransient diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/FlowOnNode.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/FlowOnNode.java index 994ee4533e..bcd404eaed 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/FlowOnNode.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/FlowOnNode.java @@ -25,6 +25,7 @@ import org.opendaylight.controller.sal.flowprogrammer.Flow; @XmlRootElement (name="FlowStat") @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class FlowOnNode implements Serializable{ private static final long serialVersionUID = 1L; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/IPluginInReadService.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/IPluginInReadService.java index e9efd382da..edaee5f35e 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/IPluginInReadService.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/IPluginInReadService.java @@ -19,6 +19,7 @@ import org.opendaylight.controller.sal.flowprogrammer.Flow; /** * The interface defines hardware view read methods to be implemented by protocol plugins */ +@Deprecated public interface IPluginInReadService { /** diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/IPluginOutReadService.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/IPluginOutReadService.java index f6e92ad1a9..e5baa408b8 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/IPluginOutReadService.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/IPluginOutReadService.java @@ -17,6 +17,7 @@ import org.opendaylight.controller.sal.core.Node; * The interface defines hardware statistics updates service to be offered by * protocol plugins */ +@Deprecated public interface IPluginOutReadService { /** diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/IReadService.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/IReadService.java index c3af91dd34..d25a6f62f0 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/IReadService.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/IReadService.java @@ -20,6 +20,7 @@ import org.opendaylight.controller.sal.flowprogrammer.Flow; * This interface defines methods for retrieving the network node's * flow/port/queue hardware view */ +@Deprecated public interface IReadService { /** * Get the hardware view for the specified flow on the specified network diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/IReadServiceListener.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/IReadServiceListener.java index 2c10064383..01eaf1eb37 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/IReadServiceListener.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/IReadServiceListener.java @@ -11,6 +11,7 @@ package org.opendaylight.controller.sal.reader; * The interface describes SAL service to be consumed by functional modules that * are interested in reader updates */ +@Deprecated public interface IReadServiceListener extends IPluginOutReadService { } diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/NodeConnectorStatistics.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/NodeConnectorStatistics.java index fc6a6d87f1..1ef2fd5cb1 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/NodeConnectorStatistics.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/NodeConnectorStatistics.java @@ -22,6 +22,7 @@ import org.opendaylight.controller.sal.core.NodeConnector; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class NodeConnectorStatistics implements Serializable { private static final long serialVersionUID = 1L; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/NodeDescription.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/NodeDescription.java index 12ce4d6948..afcd02ece9 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/NodeDescription.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/NodeDescription.java @@ -15,6 +15,7 @@ import java.io.Serializable; /** * Represents the network node description information */ +@Deprecated public class NodeDescription implements Serializable, Cloneable{ private static final long serialVersionUID = 1L; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/NodeTableStatistics.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/NodeTableStatistics.java index e4c3961a14..e85bfd4da7 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/NodeTableStatistics.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/reader/NodeTableStatistics.java @@ -24,6 +24,7 @@ import org.opendaylight.controller.sal.core.NodeTable; @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) +@Deprecated public class NodeTableStatistics implements Serializable { private static final long serialVersionUID = 1L; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/routing/IListenRoutingUpdates.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/routing/IListenRoutingUpdates.java index dde65108b1..dd2262b2be 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/routing/IListenRoutingUpdates.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/routing/IListenRoutingUpdates.java @@ -14,7 +14,7 @@ package org.opendaylight.controller.sal.routing; * know events published by the routing engine * */ - +@Deprecated public interface IListenRoutingUpdates { /** * Method invoked when the recalculation of the all shortest path diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/routing/IRouting.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/routing/IRouting.java index d06dce6576..b50f616908 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/routing/IRouting.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/routing/IRouting.java @@ -19,6 +19,7 @@ import org.opendaylight.controller.sal.core.Path; * This interface provides APIs to manage and query the routing information * */ +@Deprecated public interface IRouting { /** diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/topology/IListenTopoUpdates.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/topology/IListenTopoUpdates.java index 6850cc6373..3895993be5 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/topology/IListenTopoUpdates.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/topology/IListenTopoUpdates.java @@ -19,6 +19,7 @@ import org.opendaylight.controller.sal.core.Edge; * registry. This interface (on a per-container base) and SAL will call it * providing the update. */ +@Deprecated public interface IListenTopoUpdates { /** * Called to update on Edge in the topology graph diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/topology/IPluginInTopologyService.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/topology/IPluginInTopologyService.java index 3744d8099f..35e0872b01 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/topology/IPluginInTopologyService.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/topology/IPluginInTopologyService.java @@ -26,6 +26,7 @@ package org.opendaylight.controller.sal.topology; * plugin to sollicit Topoloy updates * */ +@Deprecated public interface IPluginInTopologyService { /** * Tell to protocol plugin that is time to send the updates of the diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/topology/IPluginOutTopologyService.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/topology/IPluginOutTopologyService.java index 32851e86f6..42d1a5e2c6 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/topology/IPluginOutTopologyService.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/topology/IPluginOutTopologyService.java @@ -17,6 +17,7 @@ import org.opendaylight.controller.sal.core.Edge; * this service provided by SAL so the update can migrate upward toward the * applications. */ +@Deprecated public interface IPluginOutTopologyService { /** diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/topology/ITopologyService.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/topology/ITopologyService.java index c9b7a0189e..ffad2378dd 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/topology/ITopologyService.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/topology/ITopologyService.java @@ -22,6 +22,7 @@ package org.opendaylight.controller.sal.topology; /** * Topology methods provided by SAL toward the applications */ +@Deprecated public interface ITopologyService { /** * Tell to SAL that is time to send the updates of the diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/topology/TopoEdgeUpdate.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/topology/TopoEdgeUpdate.java index f972ae6a66..90596bdb6b 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/topology/TopoEdgeUpdate.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/topology/TopoEdgeUpdate.java @@ -18,6 +18,7 @@ import org.opendaylight.controller.sal.core.UpdateType; * The class represents an Edge, the Edge's Property Set and its UpdateType. * If update is on new properties added to an existing edge, appropriate type is CHANGED. */ +@Deprecated public class TopoEdgeUpdate { private Edge edge; private Set props; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ConfigurationObject.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ConfigurationObject.java index 2488c754b8..8f482283c0 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ConfigurationObject.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ConfigurationObject.java @@ -13,6 +13,7 @@ package org.opendaylight.controller.sal.utils; * This interface defines the methods for configuration object * */ +@Deprecated public interface ConfigurationObject { } diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/Direction.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/Direction.java index 8541210614..095997156a 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/Direction.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/Direction.java @@ -17,6 +17,7 @@ import java.io.Serializable; * * */ +@Deprecated public enum Direction implements Serializable { FORWARD("forward"), REVERSE("reverse"); private Direction(String name) { diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/EtherTypes.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/EtherTypes.java index dbdadffe34..7f1955d84c 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/EtherTypes.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/EtherTypes.java @@ -18,6 +18,7 @@ import java.util.List; * * */ +@Deprecated public enum EtherTypes { PVSTP("PVSTP", 0x010B), // 802.2 + SNAP (Spanning Tree) CDP("CDP", 0x2000), // 802.2 + SNAP diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/FilterIterator.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/FilterIterator.java index cdd8607b99..d0de0be048 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/FilterIterator.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/FilterIterator.java @@ -40,6 +40,7 @@ import java.util.NoSuchElementException; * An iterator that will filter values from an iterator and return only those * values that match the predicate. */ +@Deprecated public abstract class FilterIterator implements Iterator { protected Iterator subIterator; protected T next; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/GUIField.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/GUIField.java index 9ebf8a2227..6d69a27a8a 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/GUIField.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/GUIField.java @@ -15,6 +15,7 @@ package org.opendaylight.controller.sal.utils; * * */ +@Deprecated public enum GUIField { USER("User"), PASSWORD("Password"), ROLE("Role"), SERVERIP("Server address"), SERVERSECRET( "Server secret"), SERVERPROTOCOL("Server protocol"), NAME("Name"), CONTAINER( diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/GlobalConstants.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/GlobalConstants.java index ceb4553470..342a99b2d6 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/GlobalConstants.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/GlobalConstants.java @@ -12,6 +12,7 @@ package org.opendaylight.controller.sal.utils; * Global Constants * */ +@Deprecated public enum GlobalConstants { DEFAULT("default"), CONTAINERMANAGER("containermanager"), diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/HexEncode.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/HexEncode.java index 37661358cd..4e6b59ed1c 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/HexEncode.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/HexEncode.java @@ -16,6 +16,7 @@ import java.math.BigInteger; * * */ +@Deprecated public class HexEncode { /** * This method converts byte array into String format without ":" inserted. diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/IListener.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/IListener.java index 406614d164..ae72643ff6 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/IListener.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/IListener.java @@ -37,7 +37,7 @@ package org.opendaylight.controller.sal.utils; * This interface defines the methods for callback ordering * */ - +@Deprecated public interface IListener { public enum Command { CONTINUE, STOP diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/INodeConnectorFactory.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/INodeConnectorFactory.java index fd51a787aa..5c8076b491 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/INodeConnectorFactory.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/INodeConnectorFactory.java @@ -16,7 +16,7 @@ import org.opendaylight.controller.sal.core.NodeConnector; * This interface defines the methods to be called when looking up custom node types * */ - +@Deprecated public interface INodeConnectorFactory { /** * Method to get custom NodeConnector types from protocol plugins diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/INodeFactory.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/INodeFactory.java index 1ccd04beda..09339f87ce 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/INodeFactory.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/INodeFactory.java @@ -15,7 +15,7 @@ import org.opendaylight.controller.sal.core.Node; * This interface defines the methods to be called when looking up custom node types * */ - +@Deprecated public interface INodeFactory { /** * Method to get custom node types from protocol plugins diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/IObjectReader.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/IObjectReader.java index af73dc7815..4cd1c9f21d 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/IObjectReader.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/IObjectReader.java @@ -23,6 +23,7 @@ import java.io.ObjectInputStream; * * */ +@Deprecated public interface IObjectReader { public Object readObject(ObjectInputStream ois) throws FileNotFoundException, IOException, ClassNotFoundException; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/IPProtocols.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/IPProtocols.java index d3d3142cdf..dbe74efe1b 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/IPProtocols.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/IPProtocols.java @@ -22,6 +22,7 @@ import java.util.List; * references: * http://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml */ +@Deprecated public enum IPProtocols { ANY("any", -1), HOPOPT("HOPOPT",0), diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/IterableIterator.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/IterableIterator.java index 6d68f42c1b..8a72028917 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/IterableIterator.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/IterableIterator.java @@ -42,6 +42,7 @@ import java.util.NoSuchElementException; * @param * the type of elements returned by this iterator */ +@Deprecated public class IterableIterator implements Iterator { Iterator> subIterator; Iterator current = null; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ListenerDispatcher.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ListenerDispatcher.java index 282bac6591..2a4ea3da60 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ListenerDispatcher.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ListenerDispatcher.java @@ -46,6 +46,7 @@ import org.slf4j.LoggerFactory; * @author readams * */ +@Deprecated public class ListenerDispatcher> { protected static Logger logger = LoggerFactory .getLogger(ListenerDispatcher.class); diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/MultiIterator.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/MultiIterator.java index 42d080d5df..fbb40882da 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/MultiIterator.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/MultiIterator.java @@ -42,6 +42,7 @@ import java.util.NoSuchElementException; * @param * the type of elements returned by this iterator */ +@Deprecated public class MultiIterator implements Iterator { Iterator> subIterator; Iterator current = null; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/NetUtils.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/NetUtils.java index 6b303f09f1..79b17785fa 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/NetUtils.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/NetUtils.java @@ -23,6 +23,7 @@ import org.slf4j.LoggerFactory; * Utility class containing the common utility functions needed for operating on * networking data structures */ +@Deprecated public abstract class NetUtils { protected static final Logger logger = LoggerFactory.getLogger(NetUtils.class); /** diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/NodeConnectorCreator.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/NodeConnectorCreator.java index 9cd551664c..df57e0e170 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/NodeConnectorCreator.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/NodeConnectorCreator.java @@ -25,6 +25,7 @@ import org.slf4j.LoggerFactory; * * */ +@Deprecated public abstract class NodeConnectorCreator { protected static final Logger logger = LoggerFactory .getLogger(NodeConnectorCreator.class); diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/NodeCreator.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/NodeCreator.java index b6346fb750..3e4339a4f2 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/NodeCreator.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/NodeCreator.java @@ -21,6 +21,7 @@ import org.slf4j.LoggerFactory; * * */ +@Deprecated public abstract class NodeCreator { protected static final Logger logger = LoggerFactory.getLogger(NodeCreator.class); diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/NodeTableCreator.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/NodeTableCreator.java index 5d69810c25..d6793d78f4 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/NodeTableCreator.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/NodeTableCreator.java @@ -13,7 +13,7 @@ import org.opendaylight.controller.sal.core.NodeTable; import org.opendaylight.controller.sal.core.NodeTable.NodeTableIDType; import org.slf4j.Logger; import org.slf4j.LoggerFactory; - +@Deprecated public class NodeTableCreator { protected static final Logger logger = LoggerFactory .getLogger(NodeTableCreator.class); diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ObjectReader.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ObjectReader.java index 1b2225c11c..042e71e8e3 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ObjectReader.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ObjectReader.java @@ -22,6 +22,7 @@ import org.slf4j.LoggerFactory; * * */ +@Deprecated public class ObjectReader { private static Logger logger = LoggerFactory.getLogger(ObjectReader.class); private FileInputStream fis; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ObjectWriter.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ObjectWriter.java index 8e1dcd69f9..22a83caa5a 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ObjectWriter.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ObjectWriter.java @@ -21,6 +21,7 @@ import org.slf4j.LoggerFactory; * Write object to write to file stream * */ +@Deprecated public class ObjectWriter { private static Logger logger = LoggerFactory.getLogger(ObjectWriter.class); private FileOutputStream fos; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ReadFromFile.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ReadFromFile.java index 343962bb24..8ec3f8a3d8 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ReadFromFile.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ReadFromFile.java @@ -24,6 +24,7 @@ import java.util.ArrayList; * * */ +@Deprecated public class ReadFromFile { private FileInputStream fileStream; private File filePointer; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ServiceHelper.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ServiceHelper.java index 26bdbcca84..95aa6830c3 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ServiceHelper.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/ServiceHelper.java @@ -28,6 +28,7 @@ import org.slf4j.LoggerFactory; * * */ +@Deprecated public class ServiceHelper { private static final Logger logger = LoggerFactory .getLogger(ServiceHelper.class); diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/SingletonTask.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/SingletonTask.java index 5d363f1285..664beff460 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/SingletonTask.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/SingletonTask.java @@ -50,6 +50,7 @@ import org.slf4j.LoggerFactory; * new task * If the task has begun, set a bit to restart it after the current * task finishes */ +@Deprecated public class SingletonTask { protected static Logger logger = LoggerFactory .getLogger(SingletonTask.class); diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/Status.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/Status.java index 0387f72f38..44d1c5736a 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/Status.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/Status.java @@ -15,6 +15,7 @@ import java.io.Serializable; * It contains a code {@code StatusCode} representing the result of the call and * a string which describes a failure reason (if any) in human readable form. */ +@Deprecated public class Status implements Serializable { private static final long serialVersionUID = 0L; private StatusCode code; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/StatusCode.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/StatusCode.java index f8882bbd2f..81f0b76b95 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/StatusCode.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/StatusCode.java @@ -13,6 +13,7 @@ package org.opendaylight.controller.sal.utils; * Each enum value is associated with a minimal description string. * */ +@Deprecated public enum StatusCode { SUCCESS("Success"), CREATED("Created"), diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/TierHelper.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/TierHelper.java index f8b61b0dc4..c1ce6f49f0 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/TierHelper.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/TierHelper.java @@ -11,7 +11,7 @@ package org.opendaylight.controller.sal.utils; import java.util.ArrayList; import java.util.List; - +@Deprecated public final class TierHelper { private static TierHelper tierHelper; public static final int unknownTierNumber = 0; diff --git a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/WriteToFile.java b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/WriteToFile.java index 3a42aa98b9..6b109bab8d 100644 --- a/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/WriteToFile.java +++ b/opendaylight/adsal/sal/api/src/main/java/org/opendaylight/controller/sal/utils/WriteToFile.java @@ -23,6 +23,7 @@ import org.slf4j.LoggerFactory; * * */ +@Deprecated public class WriteToFile { protected static final Logger logger = LoggerFactory .getLogger(WriteToFile.class);