Modifier and Type | Method and Description |
---|---|
protected Method |
JAXRSInvoker.getMethodToInvoke(ClassResourceInfo cri,
OperationResourceInfo ori,
Object resourceObject) |
Modifier and Type | Method and Description |
---|---|
protected javax.ws.rs.client.InvocationCallback<Object> |
ClientProxyImpl.checkAsyncCallback(OperationResourceInfo ori,
Map<String,Object> reqContext,
Message outMessage) |
protected Message |
ClientProxyImpl.createMessage(Object body,
OperationResourceInfo ori,
javax.ws.rs.core.MultivaluedMap<String,String> headers,
URI currentURI,
Exchange exchange,
Map<String,Object> invocationContext,
boolean isProxy) |
protected Object |
ClientProxyImpl.doChainedInvocation(URI uri,
javax.ws.rs.core.MultivaluedMap<String,String> headers,
OperationResourceInfo ori,
Object[] methodParams,
Object body,
int bodyIndex,
Exchange exchange,
Map<String,Object> invocationContext) |
protected javax.ws.rs.client.InvocationCallback<Object> |
ClientProxyImpl.doCheckAsyncCallback(OperationResourceInfo ori,
javax.ws.rs.client.InvocationCallback<Object> callback) |
protected Object |
ClientProxyImpl.doInvokeAsync(OperationResourceInfo ori,
Message outMessage,
javax.ws.rs.client.InvocationCallback<Object> asyncCallback) |
protected static int |
ClientProxyImpl.getBodyIndex(javax.ws.rs.core.MultivaluedMap<ParameterType,Parameter> map,
OperationResourceInfo ori) |
protected static Multipart |
ClientProxyImpl.getMultipart(OperationResourceInfo ori,
int index) |
protected javax.ws.rs.core.MultivaluedMap<ParameterType,Parameter> |
ClientProxyImpl.getParametersInfo(Method m,
Object[] params,
OperationResourceInfo ori) |
protected List<Object> |
ClientProxyImpl.getPathParamValues(Method m,
Object[] params,
javax.ws.rs.core.MultivaluedMap<ParameterType,Parameter> map,
List<Parameter> beanParams,
OperationResourceInfo ori,
int bodyIndex) |
protected List<Attachment> |
ClientProxyImpl.handleMultipart(javax.ws.rs.core.MultivaluedMap<ParameterType,Parameter> map,
OperationResourceInfo ori,
Object[] params) |
protected javax.ws.rs.core.MultivaluedMap<String,String> |
ClientProxyImpl.setRequestHeaders(javax.ws.rs.core.MultivaluedMap<String,String> headers,
OperationResourceInfo ori,
boolean formParams,
Class<?> bodyClass,
Class<?> responseClass) |
Modifier and Type | Method and Description |
---|---|
int |
ResourceComparator.compare(OperationResourceInfo oper1,
OperationResourceInfo oper2,
Message message)
Compares two resource methods
|
Constructor and Description |
---|
ResourceContextImpl(Message m,
OperationResourceInfo ori) |
ResourceInfoImpl(OperationResourceInfo ori) |
Modifier and Type | Method and Description |
---|---|
OperationResourceInfo |
MethodInvocationInfo.getMethodInfo() |
OperationResourceInfo |
MethodDispatcher.getOperationResourceInfo(Method method) |
Modifier and Type | Method and Description |
---|---|
Set<OperationResourceInfo> |
MethodDispatcher.getOperationResourceInfos() |
Modifier and Type | Method and Description |
---|---|
void |
MethodDispatcher.bind(OperationResourceInfo o,
Method... methods) |
int |
OperationResourceInfoComparator.compare(OperationResourceInfo e1,
OperationResourceInfo e2) |
protected int |
OperationResourceInfoComparatorBase.compare(OperationResourceInfo e1,
OperationResourceInfo e2,
boolean getMethod,
String httpMethod,
javax.ws.rs.core.MediaType contentType,
List<javax.ws.rs.core.MediaType> acceptTypes) |
protected int |
OperationResourceInfoComparatorBase.compare(OperationResourceInfo e1,
OperationResourceInfo e2,
String httpMethod) |
protected int |
OperationResourceInfoComparatorBase.compare(OperationResourceInfo e1,
OperationResourceInfo e2,
String httpMethod,
javax.ws.rs.core.MediaType contentType,
List<javax.ws.rs.core.MediaType> acceptTypes) |
Method |
MethodDispatcher.getMethod(OperationResourceInfo op) |
void |
ClassResourceInfo.injectContexts(Object resourceObject,
OperationResourceInfo ori,
Message inMessage) |
Constructor and Description |
---|
MethodInvocationInfo(OperationResourceInfo ori,
Class<?> realClass,
List<String> templateValues) |
Modifier and Type | Method and Description |
---|---|
String |
JavaDocProvider.getMethodDoc(OperationResourceInfo ori) |
String |
DocumentationProvider.getMethodDoc(OperationResourceInfo ori) |
String |
JavaDocProvider.getMethodParameterDoc(OperationResourceInfo ori,
int paramIndex) |
String |
DocumentationProvider.getMethodParameterDoc(OperationResourceInfo ori,
int paramIndex) |
String |
JavaDocProvider.getMethodResponseDoc(OperationResourceInfo ori) |
String |
DocumentationProvider.getMethodResponseDoc(OperationResourceInfo ori) |
Modifier and Type | Method and Description |
---|---|
protected List<OperationResourceInfo> |
WadlGenerator.sortOperationsByPath(Set<OperationResourceInfo> ops) |
Modifier and Type | Method and Description |
---|---|
protected List<OperationResourceInfo> |
WadlGenerator.sortOperationsByPath(Set<OperationResourceInfo> ops) |
Modifier and Type | Method and Description |
---|---|
protected void |
OpenApiCustomizer.customizeResponses(io.swagger.v3.oas.models.Operation operation,
OperationResourceInfo ori)
Allows to customize the responses of the given
Operation instance; the method is invoked
for all instances available. |
protected String |
OpenApiCustomizer.extractJavadoc(io.swagger.v3.oas.models.Operation operation,
OperationResourceInfo ori,
int paramIdx) |
Modifier and Type | Method and Description |
---|---|
static OperationResourceInfo |
JAXRSUtils.findTargetMethod(Map<ClassResourceInfo,javax.ws.rs.core.MultivaluedMap<String,String>> matchedResources,
Message message,
String httpMethod,
javax.ws.rs.core.MultivaluedMap<String,String> matchedValues,
String requestContentType,
List<javax.ws.rs.core.MediaType> acceptContentTypes) |
static OperationResourceInfo |
JAXRSUtils.findTargetMethod(Map<ClassResourceInfo,javax.ws.rs.core.MultivaluedMap<String,String>> matchedResources,
Message message,
String httpMethod,
javax.ws.rs.core.MultivaluedMap<String,String> matchedValues,
String requestContentType,
List<javax.ws.rs.core.MediaType> acceptContentTypes,
boolean throwException,
boolean recordMatchedUri) |
Modifier and Type | Method and Description |
---|---|
static Object |
JAXRSUtils.createBeanParamValue(Message m,
Class<?> clazz,
OperationResourceInfo ori) |
static Object |
JAXRSUtils.createHttpParameterValue(Parameter parameter,
Class<?> parameterClass,
Type genericParam,
Annotation[] paramAnns,
Message message,
javax.ws.rs.core.MultivaluedMap<String,String> values,
OperationResourceInfo ori) |
static String |
JAXRSUtils.getUriTemplate(Message message,
ClassResourceInfo cri,
OperationResourceInfo ori)
Get path URI template, combining base path, class & method templates
|
static String |
JAXRSUtils.getUriTemplate(Message message,
ClassResourceInfo cri,
OperationResourceInfo ori,
OperationResourceInfo subOri)
Get path URI template, combining base path, class & method & subresource templates
|
static void |
JAXRSUtils.injectParameters(OperationResourceInfo ori,
BeanResourceInfo bri,
Object requestObject,
Message message) |
static void |
JAXRSUtils.injectParameters(OperationResourceInfo ori,
Object requestObject,
Message message) |
static boolean |
JAXRSUtils.matchConsumeTypes(javax.ws.rs.core.MediaType requestContentType,
OperationResourceInfo ori) |
static boolean |
JAXRSUtils.matchMimeTypes(javax.ws.rs.core.MediaType requestContentType,
javax.ws.rs.core.MediaType acceptContentType,
OperationResourceInfo ori) |
static boolean |
JAXRSUtils.matchProduceTypes(javax.ws.rs.core.MediaType acceptContentType,
OperationResourceInfo ori) |
static List<Object> |
JAXRSUtils.processParameters(OperationResourceInfo ori,
javax.ws.rs.core.MultivaluedMap<String,String> values,
Message message) |
static void |
JAXRSUtils.pushOntoStack(OperationResourceInfo ori,
javax.ws.rs.core.MultivaluedMap<String,String> params,
Message msg) |
static void |
JAXRSUtils.runContainerResponseFilters(ServerProviderFactory pf,
ResponseImpl r,
Message m,
OperationResourceInfo ori,
Method invoked) |
Modifier and Type | Method and Description |
---|---|
protected javax.ws.rs.client.InvocationCallback<Object> |
MicroProfileClientProxyImpl.checkAsyncCallback(OperationResourceInfo ori,
Map<String,Object> reqContext,
Message outMessage) |
protected boolean |
MicroProfileClientProxyImpl.checkAsyncReturnType(OperationResourceInfo ori,
Map<String,Object> reqContext,
Message outMessage) |
protected Message |
MicroProfileClientProxyImpl.createMessage(Object body,
OperationResourceInfo ori,
javax.ws.rs.core.MultivaluedMap<String,String> headers,
URI currentURI,
Exchange exchange,
Map<String,Object> invocationContext,
boolean proxy) |
protected Object |
MicroProfileClientProxyImpl.doInvokeAsync(OperationResourceInfo ori,
Message outMessage,
javax.ws.rs.client.InvocationCallback<Object> asyncCallback) |
Apache CXF