| Package | Description |
|---|---|
| org.mule.module.apikit.spi | |
| org.mule.tools.apikit.input | |
| org.mule.tools.apikit.input.parsers | |
| org.mule.tools.apikit.model | |
| org.mule.tools.apikit.output |
| Modifier and Type | Method and Description |
|---|---|
void |
ScaffolderService.executeScaffolder(ScaffolderContext context,
org.mule.apikit.model.ApiSpecification apiSpec,
List<MuleConfig> muleConfigs,
MuleDomain domain)
Modifies or creates the Mule config files which are contained in the app directory (passed through the muleConfigs parameter)
by running the scaffolder on the apiSpec passed as parameter.
|
| Constructor and Description |
|---|
MuleConfigParser(APIFactory apiFactory,
String apiLocation,
List<MuleConfig> muleConfigs) |
| Constructor and Description |
|---|
APIKitRoutersParser(List<APIKitConfig> apikitConfigs,
APIFactory apiFactory,
String apiFilePath,
MuleConfig config) |
| Modifier and Type | Method and Description |
|---|---|
MuleConfig |
MuleConfigBuilder.build() |
static MuleConfig |
MuleConfigBuilder.fromDoc(org.jdom2.Document muleConfigContent) |
static MuleConfig |
MuleConfigBuilder.fromStream(InputStream input) |
MuleConfig |
ApikitMainFlowContainer.getMuleConfig() |
| Modifier and Type | Method and Description |
|---|---|
List<MuleConfig> |
ScaffoldingResult.getGeneratedConfigs() |
List<MuleConfig> |
ScaffolderResult.getGeneratedConfigs() |
List<MuleConfig> |
ScaffoldingConfiguration.getMuleConfigurations() |
| Modifier and Type | Method and Description |
|---|---|
ApikitMainFlowContainer |
APIFactory.createAPIBinding(String apiFilePath,
String baseUri,
String path,
APIKitConfig config,
HttpListenerConfig httpListenerConfig,
MuleConfig muleConfig) |
void |
ApikitMainFlowContainer.setMuleConfig(MuleConfig muleConfig) |
| Modifier and Type | Method and Description |
|---|---|
ScaffolderResult.Builder |
ScaffolderResult.Builder.withGeneratedConfigs(List<MuleConfig> configs) |
ScaffoldingConfiguration.Builder |
ScaffoldingConfiguration.Builder.withMuleConfigurations(List<MuleConfig> configurations) |
| Constructor and Description |
|---|
ApikitMainFlowContainer(String id,
String apiFileName,
String baseUri,
String path,
APIKitConfig config,
MuleConfig muleConfig) |
| Modifier and Type | Method and Description |
|---|---|
MuleConfig |
MuleConfigGenerator.createMuleConfig(ApikitMainFlowContainer api)
It creates a document for the new mule configuration, then builds it.
|
| Modifier and Type | Method and Description |
|---|---|
List<MuleConfig> |
MuleConfigGenerator.generate()
Generates or updates Mule configurations
|
List<MuleConfig> |
MunitTestSuiteGenerator.generate() |
| Constructor and Description |
|---|
MuleConfigGenerator(List<ApikitMainFlowContainer> apiContainers,
List<GenerationModel> flowEntriesDiff,
List<MuleConfig> muleConfigsInApp,
ScaffolderContext scaffolderContext,
boolean includeConsole) |
Copyright © 2022. All rights reserved.