Class JettyExtensionConfig

  • All Implemented Interfaces:
    ExtensionConfig

    public class JettyExtensionConfig
    extends java.lang.Object
    implements ExtensionConfig
    Represents an Extension Configuration, as seen during the connection Handshake process.
    • Constructor Detail

      • JettyExtensionConfig

        public JettyExtensionConfig​(JettyExtensionConfig copy)
        Copy constructor
        Parameters:
        copy - the extension config to copy
      • JettyExtensionConfig

        public JettyExtensionConfig​(ExtensionConfig config)
      • JettyExtensionConfig

        public JettyExtensionConfig​(java.lang.String parameterizedName)
      • JettyExtensionConfig

        public JettyExtensionConfig​(java.lang.String name,
                                    java.util.Map<java.lang.String,​java.lang.String> parameters)
    • Method Detail

      • getParameter

        public final int getParameter​(java.lang.String key,
                                      int defValue)
        Specified by:
        getParameter in interface ExtensionConfig
      • getParameter

        public final java.lang.String getParameter​(java.lang.String key,
                                                   java.lang.String defValue)
        Specified by:
        getParameter in interface ExtensionConfig
      • getParameters

        public final java.util.Map<java.lang.String,​java.lang.String> getParameters()
        Return parameters found in request URI.
        Specified by:
        getParameters in interface ExtensionConfig
        Returns:
        the parameter map
      • setParameter

        public final void setParameter​(java.lang.String key,
                                       int value)
        Specified by:
        setParameter in interface ExtensionConfig
      • setParameter

        public final void setParameter​(java.lang.String key,
                                       java.lang.String value)
        Specified by:
        setParameter in interface ExtensionConfig
      • toString

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