From: Jakub Morvay Date: Mon, 14 Nov 2016 15:19:47 +0000 (+0100) Subject: Refactor DocumentedException class X-Git-Tag: release/carbon~391 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=f6818ade96a5b2df7340636ac913448733d3239e Refactor DocumentedException class Deprecate ErrorType and ErrorSeverity getTagValue methods. Add new replacement getTypeValue and getSeverityValue methods respectively. Change-Id: If7915c65e72a26bfd6c676bb17c94c896cc0c5e2 Signed-off-by: Jakub Morvay --- diff --git a/opendaylight/config/config-util/src/main/java/org/opendaylight/controller/config/util/xml/DocumentedException.java b/opendaylight/config/config-util/src/main/java/org/opendaylight/controller/config/util/xml/DocumentedException.java index 736a4fc035..bfeb2a69ee 100644 --- a/opendaylight/config/config-util/src/main/java/org/opendaylight/controller/config/util/xml/DocumentedException.java +++ b/opendaylight/config/config-util/src/main/java/org/opendaylight/controller/config/util/xml/DocumentedException.java @@ -65,6 +65,14 @@ public class DocumentedException extends Exception { public enum ErrorType { TRANSPORT, RPC, PROTOCOL, APPLICATION; + public String getTypeValue() { + return name(); + } + + /** + * @deprecated Use {@link #getTypeValue()} instead. + */ + @Deprecated public String getTagValue() { return name(); } @@ -125,6 +133,14 @@ public class DocumentedException extends Exception { public enum ErrorSeverity { ERROR, WARNING; + public String getSeverityValue() { + return name(); + } + + /** + * @deprecated Use {@link #getSeverityValue()} instead. + */ + @Deprecated public String getTagValue() { return name(); } @@ -285,9 +301,9 @@ public class DocumentedException extends Exception { Node rpcError = doc.createElementNS( URN_IETF_PARAMS_XML_NS_NETCONF_BASE_1_0, RPC_ERROR ); rpcReply.appendChild( rpcError ); - rpcError.appendChild( createTextNode( doc, ERROR_TYPE, getErrorType().getTagValue() ) ); + rpcError.appendChild( createTextNode( doc, ERROR_TYPE, getErrorType().getTypeValue() ) ); rpcError.appendChild( createTextNode( doc, ERROR_TAG, getErrorTag().getTagValue() ) ); - rpcError.appendChild( createTextNode( doc, ERROR_SEVERITY, getErrorSeverity().getTagValue() ) ); + rpcError.appendChild( createTextNode( doc, ERROR_SEVERITY, getErrorSeverity().getSeverityValue() ) ); rpcError.appendChild( createTextNode( doc, ERROR_MESSAGE, getLocalizedMessage() ) ); Map errorInfoMap = getErrorInfo();