Uses of Class
org.refcodes.rest.RestEndpointBuilder
-
Uses of RestEndpointBuilder in org.refcodes.rest
Modifier and TypeMethodDescriptionAbstractHttpRestServerDecorator.onDelete
(String aLocatorPathPattern, RestRequestConsumer aRequestConsumer) Even more convenient: Everything done here can also be done usingRestServer.onRequest(HttpMethod, String, RestRequestConsumer)
: Registers aRestRequestConsumer
with the given Locator-Pattern to incoming DELETE methods.AbstractHttpRestServerDecorator.onDelete
(Pattern aLocatorRegExp, RestRequestConsumer aRequestConsumer) Even more convenient: Everything done here can also be done usingRestServer.onRequest(HttpMethod, String, RestRequestConsumer)
: Registers aRestRequestConsumer
with the given Locator-Pattern to incoming DELETE methods.static RestEndpointBuilder
HttpRestServerSugar.onDelete
(String aLocatorPathPattern, RestRequestConsumer aRequestConsumer) static RestEndpointBuilder
HttpRestServerSugar.onDelete
(Pattern aLocatorRegExp, RestRequestConsumer aRequestConsumer) default RestEndpointBuilder
RestServer.onDelete
(String aLocatorPathPattern, RestRequestConsumer aRequestConsumer) Even more convenient: Everything done here can also be done usingRestServer.onRequest(HttpMethod, String, RestRequestConsumer)
: Registers aRestRequestConsumer
with the given Locator-Pattern to incoming DELETE methods.default RestEndpointBuilder
RestServer.onDelete
(Pattern aLocatorRegExp, RestRequestConsumer aRequestConsumer) Even more convenient: Everything done here can also be done usingRestServer.onRequest(HttpMethod, String, RestRequestConsumer)
: Registers aRestRequestConsumer
with the given Locator-Pattern to incoming DELETE methods.AbstractHttpRestServerDecorator.onGet
(String aLocatorPathPattern, RestRequestConsumer aRequestConsumer) Even more convenient: Everything done here can also be done usingRestServer.onRequest(HttpMethod, String, RestRequestConsumer)
: Registers aRestRequestConsumer
with the given Locator-Pattern to incoming GET methods.AbstractHttpRestServerDecorator.onGet
(Pattern aLocatorRegExp, RestRequestConsumer aRequestConsumer) Even more convenient: Everything done here can also be done usingRestServer.onRequest(HttpMethod, String, RestRequestConsumer)
: Registers aRestRequestConsumer
with the given Locator-Pattern to incoming GET methods.static RestEndpointBuilder
HttpRestServerSugar.onGet
(String aLocatorPathPattern, RestRequestConsumer aRequestConsumer) static RestEndpointBuilder
HttpRestServerSugar.onGet
(Pattern aLocatorRegExp, RestRequestConsumer aRequestConsumer) default RestEndpointBuilder
RestServer.onGet
(String aLocatorPathPattern, RestRequestConsumer aRequestConsumer) Even more convenient: Everything done here can also be done usingRestServer.onRequest(HttpMethod, String, RestRequestConsumer)
: Registers aRestRequestConsumer
with the given Locator-Pattern to incoming GET methods.default RestEndpointBuilder
RestServer.onGet
(Pattern aLocatorRegExp, RestRequestConsumer aRequestConsumer) Even more convenient: Everything done here can also be done usingRestServer.onRequest(HttpMethod, String, RestRequestConsumer)
: Registers aRestRequestConsumer
with the given Locator-Pattern to incoming GET methods.AbstractHttpRestServerDecorator.onPost
(String aLocatorPathPattern, RestRequestConsumer aRequestConsumer) Even more convenient: Everything done here can also be done usingRestServer.onRequest(HttpMethod, String, RestRequestConsumer)
: Registers aRestRequestConsumer
with the given Locator-Pattern to incoming POST methods.AbstractHttpRestServerDecorator.onPost
(Pattern aLocatorRegExp, RestRequestConsumer aRequestConsumer) Even more convenient: Everything done here can also be done usingRestServer.onRequest(HttpMethod, String, RestRequestConsumer)
: Registers aRestRequestConsumer
with the given Locator-Pattern to incoming POST methods.static RestEndpointBuilder
HttpRestServerSugar.onPost
(String aLocatorPathPattern, RestRequestConsumer aRequestConsumer) static RestEndpointBuilder
HttpRestServerSugar.onPost
(Pattern aLocatorRegExp, RestRequestConsumer aRequestConsumer) default RestEndpointBuilder
RestServer.onPost
(String aLocatorPathPattern, RestRequestConsumer aRequestConsumer) Even more convenient: Everything done here can also be done usingRestServer.onRequest(HttpMethod, String, RestRequestConsumer)
: Registers aRestRequestConsumer
with the given Locator-Pattern to incoming POST methods.default RestEndpointBuilder
RestServer.onPost
(Pattern aLocatorRegExp, RestRequestConsumer aRequestConsumer) Even more convenient: Everything done here can also be done usingRestServer.onRequest(HttpMethod, String, RestRequestConsumer)
: Registers aRestRequestConsumer
with the given Locator-Pattern to incoming POST methods.AbstractHttpRestServerDecorator.onPut
(String aLocatorPathPattern, RestRequestConsumer aRequestConsumer) Even more convenient: Everything done here can also be done usingRestServer.onRequest(HttpMethod, String, RestRequestConsumer)
: Registers aRestRequestConsumer
with the given Locator-Pattern to incoming PUT methods.AbstractHttpRestServerDecorator.onPut
(Pattern aLocatorRegExp, RestRequestConsumer aRequestConsumer) Even more convenient: Everything done here can also be done usingRestServer.onRequest(HttpMethod, String, RestRequestConsumer)
: Registers aRestRequestConsumer
with the given Locator-Pattern to incoming PUT methods.static RestEndpointBuilder
HttpRestServerSugar.onPut
(String aLocatorPathPattern, RestRequestConsumer aRequestConsumer) static RestEndpointBuilder
HttpRestServerSugar.onPut
(Pattern aLocatorRegExp, RestRequestConsumer aRequestConsumer) default RestEndpointBuilder
RestServer.onPut
(String aLocatorPathPattern, RestRequestConsumer aRequestConsumer) Even more convenient: Everything done here can also be done usingRestServer.onRequest(HttpMethod, String, RestRequestConsumer)
: Registers aRestRequestConsumer
with the given Locator-Pattern to incoming PUT methods.default RestEndpointBuilder
RestServer.onPut
(Pattern aLocatorRegExp, RestRequestConsumer aRequestConsumer) Even more convenient: Everything done here can also be done usingRestServer.onRequest(HttpMethod, String, RestRequestConsumer)
: Registers aRestRequestConsumer
with the given Locator-Pattern to incoming PUT methods.AbstractHttpRestServerDecorator.onRequest
(String aLocatorPathPattern, RestRequestConsumer aRequestConsumer) Registers a pre-configuredRestEndpoint
, triggerd by any HTTP method, and returns its instance.AbstractHttpRestServerDecorator.onRequest
(Pattern aLocatorRegExp, RestRequestConsumer aRequestConsumer) Registers a pre-configuredRestEndpoint
, triggerd by any HTTP method, and returns its instance.AbstractHttpRestServerDecorator.onRequest
(org.refcodes.web.HttpMethod aHttpMethod, String aLocatorPathPattern, RestRequestConsumer aRequestConsumer) Registers a pre-configuredRestEndpoint
with the least required attributes and returns its instance.AbstractHttpRestServerDecorator.onRequest
(org.refcodes.web.HttpMethod aHttpMethod, Pattern aLocatorRegExp, RestRequestConsumer aRequestConsumer) Registers a pre-configuredRestEndpoint
with the least required attributes and returns its instance.static RestEndpointBuilder
HttpRestServerSugar.onRequest
(String aLocatorPathPattern, RestRequestConsumer aRequestConsumer) static RestEndpointBuilder
HttpRestServerSugar.onRequest
(Pattern aLocatorRegExp, RestRequestConsumer aRequestConsumer) static RestEndpointBuilder
HttpRestServerSugar.onRequest
(org.refcodes.web.HttpMethod aHttpMethod, String aLocatorPathPattern, RestRequestConsumer aRequestConsumer) static RestEndpointBuilder
HttpRestServerSugar.onRequest
(org.refcodes.web.HttpMethod aHttpMethod, Pattern aLocatorRegExp, RestRequestConsumer aRequestConsumer) default RestEndpointBuilder
RestServer.onRequest
(String aLocatorPathPattern, RestRequestConsumer aRequestConsumer) Registers a pre-configuredRestEndpoint
, triggerd by any HTTP method, and returns its instance.default RestEndpointBuilder
RestServer.onRequest
(Pattern aLocatorRegExp, RestRequestConsumer aRequestConsumer) Registers a pre-configuredRestEndpoint
, triggerd by any HTTP method, and returns its instance.default RestEndpointBuilder
RestServer.onRequest
(org.refcodes.web.HttpMethod aHttpMethod, String aLocatorPathPattern, RestRequestConsumer aRequestConsumer) Registers a pre-configuredRestEndpoint
with the least required attributes and returns its instance.default RestEndpointBuilder
RestServer.onRequest
(org.refcodes.web.HttpMethod aHttpMethod, Pattern aLocatorRegExp, RestRequestConsumer aRequestConsumer) Registers a pre-configuredRestEndpoint
with the least required attributes and returns its instance.RestEndpointBuilder.withClose()
RestEndpointBuilder.withCloseIn
(int aCloseMillis) RestEndpointBuilder.withCloseQuietly()
RestEndpointBuilder.withHttpMethod
(org.refcodes.web.HttpMethod aHttpMethod) RestEndpointBuilder.withLocatorPathPattern
(String aLocatorPathPattern) Sets the resource locator pattern as of the Builder-Pattern.RestEndpointBuilder.withLocatorRegExp
(Pattern aLocatorRegExp) Sets the resource locator (regular expression) pattern as of the Builder-Pattern.RestEndpointBuilder.withOpen()
RestEndpointBuilder.withRequestObserver
(RestRequestConsumer aLambda) Builder method for setting theRestRequestConsumer
.