Class Upgrade


  • public class Upgrade
    extends java.lang.Object
    Represents an HTTP Upgrade protocol value with optional version.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getProtocolName()
      Returns the protocol name.
      java.lang.String getProtocolVersion()
      Returns the protocol version, or null if not specified.
      static java.util.List<Upgrade> parse​(java.util.Enumeration<java.lang.String> headerValues)
      Parses Upgrade header values into a list of Upgrade instances.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Method Detail

      • getProtocolName

        public java.lang.String getProtocolName()
        Returns the protocol name.
        Returns:
        the protocol name
      • getProtocolVersion

        public java.lang.String getProtocolVersion()
        Returns the protocol version, or null if not specified.
        Returns:
        the protocol version
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • parse

        public static java.util.List<Upgrade> parse​(java.util.Enumeration<java.lang.String> headerValues)
        Parses Upgrade header values into a list of Upgrade instances.
        Parameters:
        headerValues - the enumeration of header values
        Returns:
        the list of parsed upgrades, or null if parsing fails