public final class RecursiveHandlerFactory extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RecursiveHandlerFactory.RecursiveHandlerTypes
An enumeration with the valid RecursionHandlers
available for this factory.
|
| Modifier and Type | Method and Description |
|---|---|
static DeltaHandler<ResourceNode> |
createHandler(RecursiveHandlerFactory.RecursiveHandlerTypes type,
List<String> subResourceNames,
String collectionName,
String collectioneTag,
DeltaHandler<ResourceNode> parentHandler)
Creates a handler for the desired
functionality of the recursive GET
feature.
|
static DeltaHandler<ResourceNode> |
createRootHandler(RecursiveHandlerFactory.RecursiveHandlerTypes type,
io.vertx.core.http.HttpServerRequest request,
String serverRoot,
io.vertx.core.buffer.Buffer data,
Set<String> finalOriginalParams)
Creates a root handler for the desired
functionality of the recursive GET
feature.
|
public static DeltaHandler<ResourceNode> createHandler(RecursiveHandlerFactory.RecursiveHandlerTypes type, List<String> subResourceNames, String collectionName, String collectioneTag, DeltaHandler<ResourceNode> parentHandler)
RecursionHandlerTypes.
If the desired handler is not yet
implemented, null is returned instead.type - typesubResourceNames - subResourceNamescollectionName - collectionNamecollectioneTag - collectioneTagparentHandler - parentHandlerpublic static DeltaHandler<ResourceNode> createRootHandler(RecursiveHandlerFactory.RecursiveHandlerTypes type, io.vertx.core.http.HttpServerRequest request, String serverRoot, io.vertx.core.buffer.Buffer data, Set<String> finalOriginalParams)
RecursionHandlerTypes.
If the desired handler is not yet
implemented, null is returned instead.type - typerequest - requestserverRoot - serverRootdata - datafinalOriginalParams - finalOriginalParamsCopyright © 2016–2018. All rights reserved.