public class EndpointGeneratorTaskFactoryImpl extends Object implements EndpointGeneratorTaskFactory
Constructor and Description |
---|
EndpointGeneratorTaskFactoryImpl() |
Modifier and Type | Method and Description |
---|---|
TaskGenerateConnect |
createTaskGenerateConnect(File applicationProperties,
File openApi,
File outputFolder,
File frontendDirectory)
Create a task for generating TS files based.
|
TaskGenerateOpenApi |
createTaskGenerateOpenApi(File properties,
File javaSourceFolder,
ClassLoader classLoader,
File output)
Create a task for generating OpenAPI spec.
|
public TaskGenerateConnect createTaskGenerateConnect(File applicationProperties, File openApi, File outputFolder, File frontendDirectory)
EndpointGeneratorTaskFactory
createTaskGenerateConnect
in interface EndpointGeneratorTaskFactory
applicationProperties
- application properties file.openApi
- openApi json file. not null
outputFolder
- the output folder. not null
frontendDirectory
- the frontend folder.public TaskGenerateOpenApi createTaskGenerateOpenApi(File properties, File javaSourceFolder, ClassLoader classLoader, File output)
EndpointGeneratorTaskFactory
createTaskGenerateOpenApi
in interface EndpointGeneratorTaskFactory
properties
- application properties file.javaSourceFolder
- source paths of the project containing Vaadin Endpoint. not
null
classLoader
- The class loader which should be used to resolved types in the
source paths. not null
output
- the output path of the generated json file. not null
Copyright © 2021. All rights reserved.