public class MuleApplicationStructureGenerator extends Object implements ApplicationStructureGenerator
| Modifier and Type | Field and Description |
|---|---|
static boolean |
ATTACH_MULE_SOURCES |
static boolean |
LIGHTWEIGHT_PACKAGE |
static boolean |
ONLY_MULE_SOURCES |
static boolean |
TEST_PACKAGE |
| Constructor and Description |
|---|
MuleApplicationStructureGenerator(Path baseFolderPath,
Path sourceFolder,
org.mule.tools.api.packager.Pom pom,
List<org.mule.maven.client.api.model.BundleDependency> dependencies) |
| Modifier and Type | Method and Description |
|---|---|
Path |
generate(Path destinationFolder,
RunConfiguration runConfiguration)
Generates an exploded test package in a given destination for a specify
RunConfiguration |
org.mule.tools.api.packager.builder.MulePackageBuilder |
getPackageBuilder() |
void |
setPackageBuilder(org.mule.tools.api.packager.builder.MulePackageBuilder packageBuilder) |
public static final boolean ONLY_MULE_SOURCES
public static final boolean LIGHTWEIGHT_PACKAGE
public static final boolean ATTACH_MULE_SOURCES
public static final boolean TEST_PACKAGE
public org.mule.tools.api.packager.builder.MulePackageBuilder getPackageBuilder()
public void setPackageBuilder(org.mule.tools.api.packager.builder.MulePackageBuilder packageBuilder)
public Path generate(Path destinationFolder, RunConfiguration runConfiguration) throws Exception
RunConfigurationgenerate in interface ApplicationStructureGeneratorException - in case of failureCopyright © 2020. All rights reserved.