public class MuleApplicationArchiveBuilder extends Object
| Constructor and Description |
|---|
MuleApplicationArchiveBuilder() |
public MuleApplicationArchiveBuilder setMuleDeployPropertiesFile(File muleDeployPropertiesFile)
muleDeployPropertiesFile - mule-deploy.properties application filepublic MuleApplicationArchiveBuilder setMuleAppPropertiesFile(File muleAppPropertiesFile)
muleAppPropertiesFile - mule-app.properties application filepublic MuleApplicationArchiveBuilder setMuleConfigFile(File muleConfigFile)
muleConfigFile - mule-config.xml configuration filepublic MuleApplicationArchiveBuilder setAppResourceFolder(File appResourceFolder)
appResourceFolder - folder with all the configuration files of the applicationpublic MuleApplicationArchiveBuilder setDestinationFile(File destinationFile)
destinationFile - file to be created with the content of the apppublic MuleApplicationArchiveBuilder addRootResourcesFolder(File folder)
folder - folder to include in the root folder of the app.public MuleApplicationArchiveBuilder addRootResourcesFile(File file)
file - file to be included in the root folder of the apppublic MuleApplicationArchiveBuilder addResourcesFolder(File folder)
folder - folder content to be included in the classes folder of the apppublic MuleApplicationArchiveBuilder addResourcesFolders(File... folders)
folders - folders content to be included in the classes folder of the apppublic MuleApplicationArchiveBuilder addClassesFolder(File folder)
public MuleApplicationArchiveBuilder addClassesFolders(File... folders)
public MuleApplicationArchiveBuilder excludeFromClassesFolder(File... files)
public MuleApplicationArchiveBuilder addJarLibrary(File jarFile)
public MuleApplicationArchiveBuilder addJarLibraries(File... jarFiles)
public MuleApplicationArchiveBuilder addJarLibraryFolder(File folder)
public void createDeployableFile()
throws IOException
IOExceptionCopyright © 2014–2016 MuleSoft, Inc.. All rights reserved.