Modifier and Type | Class and Description |
---|---|
class |
CrestApiProducer
An
ApiProducer implementation for CREST resources, that provides ApiDescription descriptors. |
Modifier and Type | Method and Description |
---|---|
ApiProducer<ApiDescription> |
CrestApiProducer.newChildProducer(String idFragment) |
Modifier and Type | Method and Description |
---|---|
ApiProducer<io.swagger.models.Swagger> |
DescribedHttpApplication.getApiProducer()
Provides the OpenAPI descriptor producer with which to produce the API.
|
ApiProducer<D> |
ApiProducer.newChildProducer(String idFragment)
Create a child producer with the same type, but with the extra ID fragment.
|
Modifier and Type | Method and Description |
---|---|
static DescribedHttpApplication |
Applications.describedHttpApplication(Handler handler,
Factory<Buffer> storage,
ApiProducer<io.swagger.models.Swagger> apiProducer)
Create a simple
DescribedHttpApplication that just returns the provided arguments from the appropriate
methods. |
Modifier and Type | Method and Description |
---|---|
io.swagger.models.Swagger |
DescribedOauth2Endpoint.api(ApiProducer<io.swagger.models.Swagger> producer) |
Modifier and Type | Method and Description |
---|---|
static org.glassfish.grizzly.http.server.HttpHandler |
GrizzlySupport.newGrizzlyHttpHandler(Handler handler,
Factory<Buffer> storage,
ApiProducer<io.swagger.models.Swagger> apiProducer)
Create a new Grizzly
HttpHandler from the given common HTTP Framework Handler . |
Modifier and Type | Method and Description |
---|---|
ApiProducer<io.swagger.models.Swagger> |
ExampleHttpApplication.getApiProducer() |
Modifier and Type | Class and Description |
---|---|
class |
SwaggerApiProducer
An API Producer for APIs that use the Swagger model implementation of the OpenAPI specification.
|
Modifier and Type | Method and Description |
---|---|
ApiProducer<io.swagger.models.Swagger> |
SwaggerApiProducer.newChildProducer(String subPath) |
Modifier and Type | Method and Description |
---|---|
ApiDescription |
FilterChain.api(ApiProducer<ApiDescription> producer) |
ApiDescription |
DescribedSyncRequestHandlerAdapter.api(ApiProducer<ApiDescription> producer) |
ApiDescription |
AbstractConnectionWrapper.api(ApiProducer<ApiDescription> producer) |
Modifier and Type | Method and Description |
---|---|
ApiProducer<io.swagger.models.Swagger> |
CrestHttpApplication.getApiProducer() |
Modifier and Type | Method and Description |
---|---|
D |
Describable.api(ApiProducer<D> producer)
Provide the API description for the component.
|
Modifier and Type | Method and Description |
---|---|
D |
AbstractRouter.api(ApiProducer<D> producer) |
protected D |
AbstractRouter.buildApi(ApiProducer<D> producer)
Build an api with a given
ApiProducer . |
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.
|
<D> D |
DelegatingRouteMatcher.transformApi(D descriptor,
ApiProducer<D> producer) |
Copyright © 2025 Open Identity Platform Community. All rights reserved.