@Component public class ProducerSchemaFactory extends AbstractSchemaFactory<ProducerSchemaContext>
compositeSwaggerGeneratorContext, microserviceMetaManager, schemaLoader| Constructor and Description |
|---|
ProducerSchemaFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected SchemaMeta |
createSchema(ProducerSchemaContext context) |
SchemaMeta |
getOrCreateProducerSchema(String microserviceName,
String schemaId,
Class<?> producerClass,
Object producerInstance) |
void |
setSwaggerEnv(SwaggerEnvironment swaggerEnv) |
generateSchemaPath, generateSwagger, getOrCreateSchema, loadSwagger, loadSwagger, setMicroserviceMetaManagerpublic void setSwaggerEnv(SwaggerEnvironment swaggerEnv)
public SchemaMeta getOrCreateProducerSchema(String microserviceName, String schemaId, Class<?> producerClass, Object producerInstance)
protected SchemaMeta createSchema(ProducerSchemaContext context)
createSchema in class AbstractSchemaFactory<ProducerSchemaContext>Copyright © 2017. All rights reserved.