Modifier and Type | Class and Description |
---|---|
class |
RestEndpointBuilderImpl
The implementation of the
RestEndpointBuilder interface as good old
POJO for use by different RestServer implementations. |
Modifier and Type | Method and Description |
---|---|
default RestEndpointBuilder |
RestServer.onDelete(String aLocatorPattern,
RestRequestObserver aRequestObserver)
Even more convenient: Everything done here can also be done using
RestServer.onRequest(HttpMethod, String, RestRequestObserver) :
Registers a RestRequestObserver with the given Locator-Pattern to
incoming DELETE methods. |
static RestEndpointBuilder |
HttpRestServerSugar.onDelete(String aLocatorPattern,
RestRequestObserver aRequestObserver)
|
RestEndpointBuilder |
AbstractHttpRestServerDecorator.onDelete(String aLocatorPattern,
RestRequestObserver aRequestObserver)
Even more convenient: Everything done here can also be done using
RestServer.onRequest(HttpMethod, String, RestRequestObserver) :
Registers a RestRequestObserver with the given Locator-Pattern to
incoming DELETE methods. |
default RestEndpointBuilder |
RestServer.onGet(String aLocatorPattern,
RestRequestObserver aRequestObserver)
Even more convenient: Everything done here can also be done using
RestServer.onRequest(HttpMethod, String, RestRequestObserver) :
Registers a RestRequestObserver with the given Locator-Pattern to
incoming GET methods. |
static RestEndpointBuilder |
HttpRestServerSugar.onGet(String aLocatorPattern,
RestRequestObserver aRequestObserver)
|
RestEndpointBuilder |
AbstractHttpRestServerDecorator.onGet(String aLocatorPattern,
RestRequestObserver aRequestObserver)
Even more convenient: Everything done here can also be done using
RestServer.onRequest(HttpMethod, String, RestRequestObserver) :
Registers a RestRequestObserver with the given Locator-Pattern to
incoming GET methods. |
default RestEndpointBuilder |
RestServer.onPost(String aLocatorPattern,
RestRequestObserver aRequestObserver)
Even more convenient: Everything done here can also be done using
RestServer.onRequest(HttpMethod, String, RestRequestObserver) :
Registers a RestRequestObserver with the given Locator-Pattern to
incoming POST methods. |
static RestEndpointBuilder |
HttpRestServerSugar.onPost(String aLocatorPattern,
RestRequestObserver aRequestObserver)
|
RestEndpointBuilder |
AbstractHttpRestServerDecorator.onPost(String aLocatorPattern,
RestRequestObserver aRequestObserver)
Even more convenient: Everything done here can also be done using
RestServer.onRequest(HttpMethod, String, RestRequestObserver) :
Registers a RestRequestObserver with the given Locator-Pattern to
incoming POST methods. |
default RestEndpointBuilder |
RestServer.onPut(String aLocatorPattern,
RestRequestObserver aRequestObserver)
Even more convenient: Everything done here can also be done using
RestServer.onRequest(HttpMethod, String, RestRequestObserver) :
Registers a RestRequestObserver with the given Locator-Pattern to
incoming PUT methods. |
static RestEndpointBuilder |
HttpRestServerSugar.onPut(String aLocatorPattern,
RestRequestObserver aRequestObserver)
|
RestEndpointBuilder |
AbstractHttpRestServerDecorator.onPut(String aLocatorPattern,
RestRequestObserver aRequestObserver)
Even more convenient: Everything done here can also be done using
RestServer.onRequest(HttpMethod, String, RestRequestObserver) :
Registers a RestRequestObserver with the given Locator-Pattern to
incoming PUT methods. |
default RestEndpointBuilder |
RestServer.onRequest(org.refcodes.net.HttpMethod aHttpMethod,
String aLocatorPattern,
RestRequestObserver aRequestObserver)
Registers a pre-configured
RestEndpoint with the least required
attributes and returns its instance. |
static RestEndpointBuilder |
HttpRestServerSugar.onRequest(org.refcodes.net.HttpMethod aHttpMethod,
String aLocatorPattern,
RestRequestObserver aRequestObserver)
|
RestEndpointBuilder |
AbstractHttpRestServerDecorator.onRequest(org.refcodes.net.HttpMethod aHttpMethod,
String aLocatorPattern,
RestRequestObserver aRequestObserver)
Registers a pre-configured
RestEndpoint with the least required
attributes and returns its instance. |
default RestEndpointBuilder |
RestServer.onRequest(String aLocatorPattern,
RestRequestObserver aRequestObserver)
Registers a pre-configured
RestEndpoint , triggerd by any HTTP
method, and returns its instance. |
static RestEndpointBuilder |
HttpRestServerSugar.onRequest(String aLocatorPattern,
RestRequestObserver aRequestObserver)
|
RestEndpointBuilder |
AbstractHttpRestServerDecorator.onRequest(String aLocatorPattern,
RestRequestObserver aRequestObserver)
Registers a pre-configured
RestEndpoint , triggerd by any HTTP
method, and returns its instance. |
default RestEndpointBuilder |
RestEndpointBuilder.withClose() |
default RestEndpointBuilder |
RestEndpointBuilder.withCloseIn(int aCloseInMillis) |
default RestEndpointBuilder |
RestEndpointBuilder.withCloseQuietly() |
default RestEndpointBuilder |
RestEndpointBuilder.withHttpMethod(org.refcodes.net.HttpMethod aHttpMethod) |
default RestEndpointBuilder |
RestEndpointBuilder.withLocatorPattern(String aLocatorPattern)
Sets the resource locator as of the Builder-Pattern.
|
default RestEndpointBuilder |
RestEndpointBuilder.withOpen() |
default RestEndpointBuilder |
RestEndpointBuilder.withRequestObserver(RestRequestObserver aLambda)
Builder method for setting the
RestRequestObserver . |
Copyright © 2018. All rights reserved.