public abstract class RequestHandler<T> extends Object implements org.glassfish.jersey.process.Inflector<javax.ws.rs.container.ContainerRequestContext,javax.ws.rs.core.Response>
| Modifier and Type | Field and Description |
|---|---|
protected T |
endpoint |
protected EndpointRequestParameterMapper |
endpointRequestParameterMapper |
protected RepresentationResourceProvider |
representationResourceProvider |
| Constructor and Description |
|---|
RequestHandler(T endpoint,
EndpointRequestParameterMapper endpointRequestParameterMapper,
RepresentationResourceProvider representationResourceProvider) |
| Modifier and Type | Method and Description |
|---|---|
protected javax.ws.rs.core.Response |
applyRepresentation(Representation representation,
javax.ws.rs.container.ContainerRequestContext containerRequestContext,
Map<String,String> parameterValues) |
protected EndpointRequestParameterMapper |
getEndpointRequestParameterMapper() |
protected final T endpoint
protected final EndpointRequestParameterMapper endpointRequestParameterMapper
protected final RepresentationResourceProvider representationResourceProvider
public RequestHandler(@NonNull
T endpoint,
@NonNull
EndpointRequestParameterMapper endpointRequestParameterMapper,
@NonNull
RepresentationResourceProvider representationResourceProvider)
protected EndpointRequestParameterMapper getEndpointRequestParameterMapper()
protected javax.ws.rs.core.Response applyRepresentation(@NonNull
Representation representation,
@NonNull
javax.ws.rs.container.ContainerRequestContext containerRequestContext,
@NonNull
Map<String,String> parameterValues)
Copyright © 2017–2018 DotWebStack. All rights reserved.