Uses of Interface
org.forgerock.http.ApiProducer
Packages that use 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
Methods in org.forgerock.http that return ApiProducerModifier 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.Methods in org.forgerock.http with parameters of type ApiProducerModifier 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
Classes in org.forgerock.http.swagger that implement ApiProducerModifier and TypeClassDescriptionclass
An API Producer for APIs that use the Swagger model implementation of the OpenAPI specification.Methods in org.forgerock.http.swagger that return ApiProducerModifier and TypeMethodDescriptionApiProducer<io.swagger.models.Swagger>
SwaggerApiProducer.newChildProducer
(String subPath) -
Uses of ApiProducer in org.forgerock.json.resource
Methods in org.forgerock.json.resource with parameters of type ApiProducerModifier 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
Methods in org.forgerock.services.descriptor with parameters of type ApiProducerModifier and TypeMethodDescriptionDescribable.api
(ApiProducer<D> producer) Provide the API description for the component. -
Uses of ApiProducer in org.forgerock.services.routing
Methods in org.forgerock.services.routing with parameters of type ApiProducerModifier 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.