public class PackageBuilder extends Object
| Constructor and Description |
|---|
PackageBuilder() |
PackageBuilder(PackagingMode packagingMode) |
| Modifier and Type | Method and Description |
|---|---|
PackageBuilder |
addRootResourcesFile(File file)
Resource go under: app-folder/
|
void |
createDeployableFile()
Creates the application package.
|
void |
generateArtifact(File targetFolder,
File destinationFile) |
MuleArchiver |
getMuleArchiver() |
PackageBuilder |
withArchiver(MuleArchiver archiver) |
PackageBuilder |
withClasses(File folder) |
PackageBuilder |
withDestinationFile(File file) |
PackageBuilder |
withMaven(File folder) |
PackageBuilder |
withMule(File folder) |
PackageBuilder |
withMuleArtifact(File folder) |
PackageBuilder |
withMuleSrc(File folder) |
PackageBuilder |
withPolicy(File folder) |
PackageBuilder |
withRepository(File folder) |
PackageBuilder |
withRootResource(File resource) |
public PackageBuilder(PackagingMode packagingMode)
public PackageBuilder()
public MuleArchiver getMuleArchiver()
public PackageBuilder withArchiver(MuleArchiver archiver)
archiver - public PackageBuilder withClasses(File folder)
folder - folder with all the configuration files of the applicationpublic PackageBuilder withMule(File folder)
public PackageBuilder withPolicy(File folder)
public PackageBuilder withMaven(File folder)
public PackageBuilder withMuleSrc(File folder)
public PackageBuilder withMuleArtifact(File folder)
public PackageBuilder withRepository(File folder)
public PackageBuilder withRootResource(File resource)
public PackageBuilder withDestinationFile(File file)
file - file to be created with the content of the apppublic void createDeployableFile()
throws IOException
IOExceptionpublic PackageBuilder addRootResourcesFile(File file)
file - file to be included in the root folder of the apppublic void generateArtifact(File targetFolder, File destinationFile) throws IOException
IOExceptionCopyright © 2017. All rights reserved.