Uses of Interface
org.forgerock.http.ApiProducer
Package
Description
Models and manages elements of the Hypertext Transfer Protocol.
Classes to support OpenAPI API Descriptions using Swagger.
Classes and interfaces for core types including connections, request
handlers, resources, and their exceptions.
Classes that allow services to be described.
This package provides a simple framework for implementing routers.
-
Uses of ApiProducer in org.forgerock.http
Modifier and TypeMethodDescriptionApiProducer<io.swagger.models.Swagger>
DescribedHttpApplication.getApiProducer()
Provides the OpenAPI descriptor producer with which to produce the API.ApiProducer.newChildProducer
(String idFragment) Create a child producer with the same type, but with the extra ID fragment.Modifier and TypeMethodDescriptionstatic DescribedHttpApplication
Applications.describedHttpApplication
(Handler handler, Factory<Buffer> storage, ApiProducer<io.swagger.models.Swagger> apiProducer) Create a simpleDescribedHttpApplication
that just returns the provided arguments from the appropriate methods. -
Uses of ApiProducer in org.forgerock.http.swagger
Modifier and TypeClassDescriptionclass
An API Producer for APIs that use the Swagger model implementation of the OpenAPI specification.Modifier and TypeMethodDescriptionApiProducer<io.swagger.models.Swagger>
SwaggerApiProducer.newChildProducer
(String subPath) -
Uses of ApiProducer in org.forgerock.json.resource
Modifier and TypeMethodDescriptionorg.forgerock.api.models.ApiDescription
AbstractConnectionWrapper.api
(ApiProducer<org.forgerock.api.models.ApiDescription> producer) org.forgerock.api.models.ApiDescription
DescribedSyncRequestHandlerAdapter.api
(ApiProducer<org.forgerock.api.models.ApiDescription> producer) org.forgerock.api.models.ApiDescription
FilterChain.api
(ApiProducer<org.forgerock.api.models.ApiDescription> producer) -
Uses of ApiProducer in org.forgerock.services.descriptor
Modifier and TypeMethodDescriptionDescribable.api
(ApiProducer<D> producer) Provide the API description for the component. -
Uses of ApiProducer in org.forgerock.services.routing
Modifier and TypeMethodDescriptionAbstractRouter.api
(ApiProducer<D> producer) protected D
AbstractRouter.buildApi
(ApiProducer<D> producer) Build an api with a givenApiProducer
.<D> D
DelegatingRouteMatcher.transformApi
(D descriptor, ApiProducer<D> producer) abstract <D> D
RouteMatcher.transformApi
(D descriptor, ApiProducer<D> producer) Transform the API Descriptor as appropriate for the parent router's view of the child routes.