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 addExtraResourceFolder(File folder, String path)
folder - folder to include in the path location.path - path where the folder should be included.public MuleApplicationArchiveBuilder addExtraResourceFile(File file, String path)
file - file to include in the path location.path - path where the file should be included.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.