| Modifier and Type | Method and Description |
|---|---|
default Map<String,Object> |
ArgumentsMapper.invocationArgumentToSwaggerArguments(SwaggerInvocation swaggerInvocation,
Map<String,Object> invocationArguments)
for scenes that consumer arguments not same to contract arguments, eg:
1.consumer: int add(QueryWrapper query)
class QueryWrapper {
public int x;
public int y;
}
contract: int add(int x, int y)
2.consumer: int add(InvocationContext context, int x, int y);
contract: int add(int x, int y)
3.consumer: int add(int x, int y)
contract: int add(BodyRequest body)
class BodyRequest {
public int x;
public int y;
}
notice:
no convert logic when map arguments
map arguments by name, DO NOT use duplicated contract argument names
|
void |
ArgumentMapper.invocationArgumentToSwaggerArguments(SwaggerInvocation swaggerInvocation,
Map<String,Object> swaggerArguments,
Map<String,Object> invocationArguments) |
default Map<String,Object> |
ArgumentsMapper.swaggerArgumentToInvocationArguments(SwaggerInvocation invocation,
Map<String,Object> swaggerArguments) |
void |
ArgumentMapper.swaggerArgumentToInvocationArguments(SwaggerInvocation swaggerInvocation,
Map<String,Object> swaggerArguments,
Map<String,Object> invocationArguments) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
ArgumentsMapperDirectReuse.invocationArgumentToSwaggerArguments(SwaggerInvocation swaggerInvocation,
Map<String,Object> invocationArguments) |
Map<String,Object> |
ArgumentsMapperCommon.invocationArgumentToSwaggerArguments(SwaggerInvocation swaggerInvocation,
Map<String,Object> invocationArguments) |
void |
ConsumerArgumentToBodyField.invocationArgumentToSwaggerArguments(SwaggerInvocation swaggerInvocation,
Map<String,Object> swaggerArguments,
Map<String,Object> invocationArguments) |
void |
ConsumerInvocationContextMapper.invocationArgumentToSwaggerArguments(SwaggerInvocation invocation,
Map<String,Object> swaggerArguments,
Map<String,Object> invocationArguments) |
void |
ConsumerBeanParamMapper.invocationArgumentToSwaggerArguments(SwaggerInvocation swaggerInvocation,
Map<String,Object> swaggerArguments,
Map<String,Object> invocationArguments) |
void |
ConsumerArgumentSame.invocationArgumentToSwaggerArguments(SwaggerInvocation swaggerInvocation,
Map<String,Object> swaggerArguments,
Map<String,Object> invocationArguments) |
void |
ConsumerArgumentMapper.swaggerArgumentToInvocationArguments(SwaggerInvocation swaggerInvocation,
Map<String,Object> swaggerArguments,
Map<String,Object> invocationArguments) |
| Modifier and Type | Method and Description |
|---|---|
Object |
ProducerInvocationContextMapper.createContextArg(SwaggerInvocation invocation) |
abstract Object |
AbstractProducerContextArgMapper.createContextArg(SwaggerInvocation invocation) |
void |
ProducerArgumentMapper.invocationArgumentToSwaggerArguments(SwaggerInvocation swaggerInvocation,
Map<String,Object> swaggerArguments,
Map<String,Object> invocationArguments) |
Map<String,Object> |
ProducerArgumentsMapper.swaggerArgumentToInvocationArguments(SwaggerInvocation invocation,
Map<String,Object> swaggerArguments) |
void |
AbstractProducerContextArgMapper.swaggerArgumentToInvocationArguments(SwaggerInvocation invocation,
Map<String,Object> swaggerArguments,
Map<String,Object> invocationArguments) |
void |
SwaggerBodyFieldToProducerArgument.swaggerArgumentToInvocationArguments(SwaggerInvocation invocation,
Map<String,Object> swaggerArguments,
Map<String,Object> invocationArguments) |
void |
ProducerArgumentSame.swaggerArgumentToInvocationArguments(SwaggerInvocation invocation,
Map<String,Object> swaggerArguments,
Map<String,Object> invocationArguments) |
void |
ProducerBeanParamMapper.swaggerArgumentToInvocationArguments(SwaggerInvocation invocation,
Map<String,Object> swaggerArguments,
Map<String,Object> invocationArguments) |
| Modifier and Type | Method and Description |
|---|---|
Response |
InvocationExceptionToProducerResponseConverter.convert(SwaggerInvocation swaggerInvocation,
InvocationException e) |
Response |
ExceptionToProducerResponseConverter.convert(SwaggerInvocation swaggerInvocation,
T e) |
Response |
DefaultExceptionToProducerResponseConverter.convert(SwaggerInvocation swaggerInvocation,
Throwable e) |
Response |
ExceptionToProducerResponseConverters.convertExceptionToResponse(SwaggerInvocation swaggerInvocation,
Throwable e) |
static Response |
ExceptionFactory.convertExceptionToResponse(SwaggerInvocation swaggerInvocation,
Throwable e) |
| Modifier and Type | Method and Description |
|---|---|
<T> void |
ProducerInvokeExtension.beforeMethodInvoke(SwaggerInvocation invocation,
SwaggerProducerOperation producerOperation,
Object[] args) |
Copyright © 2017–2020 The Apache Software Foundation. All rights reserved.