| Modifier and Type | Method and Description |
|---|---|
SchemaMeta |
Invocation.getSchemaMeta() |
| Modifier and Type | Method and Description |
|---|---|
SchemaMeta |
MicroserviceMeta.ensureFindSchemaMeta(Class<?> schemaIntf) |
SchemaMeta |
MicroserviceMeta.ensureFindSchemaMeta(String schemaId) |
SchemaMeta |
MicroserviceMetaManager.ensureFindSchemaMeta(String microserviceName,
String schemaId) |
SchemaMeta |
MicroserviceMeta.findSchemaMeta(Class<?> schemaIntf) |
SchemaMeta |
MicroserviceMeta.findSchemaMeta(String schemaId) |
SchemaMeta |
OperationMeta.getSchemaMeta() |
| Modifier and Type | Method and Description |
|---|---|
Collection<SchemaMeta> |
MicroserviceMetaManager.getAllSchemaMeta(String microserviceName) |
Collection<SchemaMeta> |
MicroserviceMeta.getSchemaMetas() |
| Modifier and Type | Method and Description |
|---|---|
void |
OperationMeta.init(SchemaMeta schemaMeta,
Method method,
String operationPath,
String httpMethod,
io.swagger.models.Operation swaggerOperation) |
void |
MicroserviceMeta.regSchemaMeta(SchemaMeta schemaMeta) |
| Modifier and Type | Method and Description |
|---|---|
SchemaMeta |
SchemaListenerManager.ensureFindSchemaMeta(String microserviceName,
String schemaId) |
SchemaMeta |
SchemaLoader.registerSchema(MicroserviceMeta microserviceMeta,
String schemaId,
io.swagger.models.Swagger swagger) |
SchemaMeta |
SchemaLoader.registerSchema(String microserviceName,
org.springframework.core.io.Resource resource)
resource的路径格式,至少是以这个形式结尾:schemaId.yaml
|
SchemaMeta |
SchemaLoader.registerSchema(String microserviceName,
String schemaId,
String swaggerContent) |
SchemaMeta |
SchemaLoader.registerSchema(String microserviceName,
String schemaId,
io.swagger.models.Swagger swagger) |
| Modifier and Type | Method and Description |
|---|---|
Collection<SchemaMeta> |
SchemaListenerManager.getAllSchemaMeta(String microserviceName) |
| Modifier and Type | Method and Description |
|---|---|
void |
SchemaListenerManager.notifySchemaListener(SchemaMeta... schemaMetas) |
void |
SchemaListener.onSchemaLoaded(SchemaMeta... schemaMetas) |
| Modifier and Type | Method and Description |
|---|---|
void |
SchemaListenerManager.notifySchemaListener(List<SchemaMeta> schemaMetaList) |
| Modifier and Type | Field and Description |
|---|---|
protected SchemaMeta |
SchemaContext.schemaMeta |
| Modifier and Type | Method and Description |
|---|---|
protected SchemaMeta |
ConsumerSchemaFactory.createSchema(ConsumerSchemaContext context) |
protected abstract SchemaMeta |
AbstractSchemaFactory.createSchema(CONTEXT context) |
protected SchemaMeta |
ProducerSchemaFactory.createSchema(ProducerSchemaContext context) |
SchemaMeta |
ProducerSchemaFactory.getOrCreateProducerSchema(String microserviceName,
String schemaId,
Class<?> producerClass,
Object producerInstance) |
protected SchemaMeta |
AbstractSchemaFactory.getOrCreateSchema(CONTEXT context) |
SchemaMeta |
SchemaContext.getSchemaMeta() |
| Modifier and Type | Method and Description |
|---|---|
void |
SchemaContext.setSchemaMeta(SchemaMeta schemaMeta) |
| Modifier and Type | Method and Description |
|---|---|
static Invocation |
InvocationFactory.forConsumer(ReferenceConfig referenceConfig,
SchemaMeta schemaMeta,
String operationName,
Object[] swaggerArguments)
consumer端使用,schemaMeta级别的缓存,每次调用根据operationName来执行
|
| Modifier and Type | Method and Description |
|---|---|
SchemaMeta |
UnitTestMeta.getOrCreateSchemaMeta(Class<?> impl) |
SchemaMeta |
UnitTestMeta.getOrCreateSchemaMeta(String appId,
String microserviceName,
String schemaId,
Class<?> impl) |
Copyright © 2017. All rights reserved.