X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=netconf%2Fnetconf-util%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fnetconf%2Futil%2Fmessages%2FNetconfMessageConstants.java;h=db2387530d04ecb34d70261ad2c737fe07d775d6;hb=0c6d75de46e116e8d54ddda6aefd767a5b1e2257;hp=df5b4bc8d320af34d6444d3352b9a53a357341d0;hpb=afce5ad359932ef84f239e59888fe041ac7113c9;p=netconf.git diff --git a/netconf/netconf-util/src/main/java/org/opendaylight/netconf/util/messages/NetconfMessageConstants.java b/netconf/netconf-util/src/main/java/org/opendaylight/netconf/util/messages/NetconfMessageConstants.java index df5b4bc8d3..db2387530d 100644 --- a/netconf/netconf-util/src/main/java/org/opendaylight/netconf/util/messages/NetconfMessageConstants.java +++ b/netconf/netconf-util/src/main/java/org/opendaylight/netconf/util/messages/NetconfMessageConstants.java @@ -5,25 +5,29 @@ * terms of the Eclipse Public License v1.0 which accompanies this distribution, * and is available at http://www.eclipse.org/legal/epl-v10.html */ - package org.opendaylight.netconf.util.messages; -public interface NetconfMessageConstants { +import org.eclipse.jdt.annotation.NonNullByDefault; +@NonNullByDefault +public final class NetconfMessageConstants { /** - * The NETCONF 1.0 old-style message separator. This is framing mechanism - * is used by default. + * The NETCONF 1.0 old-style message separator. This is framing mechanism is used by default. */ - String END_OF_MESSAGE = "]]>]]>"; + public static final String END_OF_MESSAGE = "]]>]]>"; // bytes - - int MIN_HEADER_LENGTH = 4; + @Deprecated(since = "3.0.6", forRemoval = true) + public static final int MIN_HEADER_LENGTH = 4; // bytes + @Deprecated(since = "3.0.6", forRemoval = true) + public static final int MAX_HEADER_LENGTH = 13; - int MAX_HEADER_LENGTH = 13; + public static final String START_OF_CHUNK = "\n#"; + public static final String END_OF_CHUNK = "\n##\n"; - String START_OF_CHUNK = "\n#"; - String END_OF_CHUNK = "\n##\n"; + private NetconfMessageConstants() { + // Hidden on purpose + } }