Interface IWebsocketEndpointConfig
-
public interface IWebsocketEndpointConfig
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Class<?>getEndpointImpl()The class that implements this websocket endpoint.Predicate<String>getIsOriginAllowedPredicate()Gets the predicate which evaluates if a origin is allowed for the websocket.intgetMaxMessageBytesLength()Gets the maximum message length in bytes.StringgetMaxMessagePropertyName()Get the maximum message property.StringgetServletContextPathPropertyName()Get the servlet context path property.List<String>getSubProtocolAccepted()Gets the list of sub protocols that this web socket will accept.StringgetUrlSufix()Get the URL sufix where the websocket will be available.
-
-
-
Method Detail
-
getUrlSufix
String getUrlSufix()
Get the URL sufix where the websocket will be available.- Returns:
- A String with the URL sufix.
-
getEndpointImpl
Class<?> getEndpointImpl()
The class that implements this websocket endpoint. A new instance of this class is going to be created for each new websocket connection.- Returns:
- A
Classinstance with a websocket implementation.
-
getSubProtocolAccepted
List<String> getSubProtocolAccepted()
Gets the list of sub protocols that this web socket will accept. Empty if it accepts all sub protocols.- Returns:
- A list of
Stringwith the subprotocols.
-
getIsOriginAllowedPredicate
Predicate<String> getIsOriginAllowedPredicate()
Gets the predicate which evaluates if a origin is allowed for the websocket.- Returns:
- a predicate that accepts a String and checks if the origin received as parameter is accepted.
-
getMaxMessageBytesLength
int getMaxMessageBytesLength()
Gets the maximum message length in bytes.- Returns:
- the maximum message length in bytes.
-
getServletContextPathPropertyName
String getServletContextPathPropertyName()
Get the servlet context path property.- Returns:
- the string with the property name.
-
getMaxMessagePropertyName
String getMaxMessagePropertyName()
Get the maximum message property.- Returns:
- the string with the property name.
-
-