public final class InvocationFactory extends Object
| Modifier and Type | Method and Description |
|---|---|
static Invocation |
forConsumer(ReferenceConfig referenceConfig,
OperationMeta operationMeta,
Object[] swaggerArguments) |
static Invocation |
forConsumer(ReferenceConfig referenceConfig,
SchemaMeta schemaMeta,
String operationName,
Object[] swaggerArguments)
consumer端使用,schemaMeta级别的缓存,每次调用根据operationName来执行
|
static Invocation |
forConsumer(ReferenceConfig referenceConfig,
String operationQualifiedName,
Object[] swaggerArguments)
为tcc场景提供的快捷方式,consumer端使用
|
static Invocation |
forProvider(Endpoint endpoint,
OperationMeta operationMeta,
Object[] swaggerArguments)
transport server收到请求时,创建invocation
|
public static Invocation forConsumer(ReferenceConfig referenceConfig, OperationMeta operationMeta, Object[] swaggerArguments)
public static Invocation forConsumer(ReferenceConfig referenceConfig, SchemaMeta schemaMeta, String operationName, Object[] swaggerArguments)
public static Invocation forConsumer(ReferenceConfig referenceConfig, String operationQualifiedName, Object[] swaggerArguments)
public static Invocation forProvider(Endpoint endpoint, OperationMeta operationMeta, Object[] swaggerArguments)
Copyright © 2017. All rights reserved.