Package org.eclipse.jetty.websocket.api
Interface ExtensionConfig
-
public interface ExtensionConfig
Represents an Extension Configuration, as seen during the connection Handshake process.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ExtensionConfig.Parser
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getName()
int
getParameter(java.lang.String key, int defValue)
java.lang.String
getParameter(java.lang.String key, java.lang.String defValue)
java.lang.String
getParameterizedName()
java.util.Set<java.lang.String>
getParameterKeys()
java.util.Map<java.lang.String,java.lang.String>
getParameters()
Return parameters found in request URI.static ExtensionConfig
parse(java.lang.String parameterizedName)
void
setParameter(java.lang.String key)
void
setParameter(java.lang.String key, int value)
void
setParameter(java.lang.String key, java.lang.String value)
-
-
-
Method Detail
-
parse
static ExtensionConfig parse(java.lang.String parameterizedName)
-
getName
java.lang.String getName()
-
getParameter
int getParameter(java.lang.String key, int defValue)
-
getParameter
java.lang.String getParameter(java.lang.String key, java.lang.String defValue)
-
getParameterizedName
java.lang.String getParameterizedName()
-
getParameterKeys
java.util.Set<java.lang.String> getParameterKeys()
-
getParameters
java.util.Map<java.lang.String,java.lang.String> getParameters()
Return parameters found in request URI.- Returns:
- the parameter map
-
setParameter
void setParameter(java.lang.String key)
-
setParameter
void setParameter(java.lang.String key, int value)
-
setParameter
void setParameter(java.lang.String key, java.lang.String value)
-
-