public abstract class NetSelectors
extends reactor.bus.selector.Selectors
Selectors.| Constructor and Description |
|---|
NetSelectors() |
| Modifier and Type | Method and Description |
|---|---|
static HttpSelector |
delete(java.lang.String uri)
|
static HttpSelector |
get(java.lang.String uri)
|
static HttpSelector |
http(java.lang.String uri,
Protocol protocol,
Method method)
Creates a
Selector based on a URI template. |
static HttpSelector |
post(java.lang.String uri)
|
static HttpSelector |
put(java.lang.String uri)
|
static HttpSelector |
ws(java.lang.String uri)
|
public static HttpSelector http(java.lang.String uri, Protocol protocol, Method method)
Selector based on a URI template.
This will listen for all Methods.uri - The string to compile into a URI template and use for matchingHttpSelector.UriPathTemplate,
UriPathSelectorpublic static HttpSelector get(java.lang.String uri)
http(java.lang.String, reactor.io.net.http.model.Protocol, reactor.io.net.http.model.Method).
Creates a Selector based on a URI template filtering .
This will listen for GET Method.
uri - The string to compile into a URI template and use for matchingUriPathSelector.UriPathTemplate,
UriPathSelectorpublic static HttpSelector post(java.lang.String uri)
http(java.lang.String, reactor.io.net.http.model.Protocol, reactor.io.net.http.model.Method).
Creates a Selector based on a URI template filtering .
This will listen for POST Method.
uri - The string to compile into a URI template and use for matchingUriPathSelector.UriPathTemplate,
UriPathSelectorpublic static HttpSelector put(java.lang.String uri)
http(java.lang.String, reactor.io.net.http.model.Protocol, reactor.io.net.http.model.Method).
Creates a Selector based on a URI template filtering .
This will listen for PUT Method.
uri - The string to compile into a URI template and use for matchingUriPathSelector.UriPathTemplate,
UriPathSelectorpublic static HttpSelector delete(java.lang.String uri)
http(java.lang.String, reactor.io.net.http.model.Protocol, reactor.io.net.http.model.Method).
Creates a Selector based on a URI template filtering .
This will listen for DELETE Method.
uri - The string to compile into a URI template and use for matchingUriPathSelector.UriPathTemplate,
UriPathSelectorpublic static HttpSelector ws(java.lang.String uri)
http(java.lang.String, reactor.io.net.http.model.Protocol, reactor.io.net.http.model.Method).
Creates a Selector based on a URI template filtering .
This will listen for WebSocket Method.
uri - The string to compile into a URI template and use for matchingUriPathSelector.UriPathTemplate,
UriPathSelector