public class DeployableArtifactDescriptor extends ArtifactDescriptor
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_DEPLOY_PROPERTIES_RESOURCE |
static String |
PROPERTY_CONFIG_RESOURCES |
static String |
PROPERTY_REDEPLOYMENT_ENABLED |
MULE_ARTIFACT_JSON_DESCRIPTOR, MULE_ARTIFACT_JSON_DESCRIPTOR_LOCATION| Constructor and Description |
|---|
DeployableArtifactDescriptor(String name)
Creates a new deployable artifact descriptor
|
| Modifier and Type | Method and Description |
|---|---|
String[] |
getAbsoluteResourcePaths() |
File |
getArtifactLocation() |
List<String> |
getConfigResources() |
File[] |
getConfigResourcesFile() |
protected List<String> |
getDefaultConfigResources() |
Set<ArtifactPluginDescriptor> |
getPlugins() |
boolean |
isRedeploymentEnabled() |
void |
setAbsoluteResourcePaths(String[] absoluteResourcePaths) |
void |
setArtifactLocation(File location) |
void |
setConfigResources(List<String> configResources) |
void |
setConfigResourcesFile(File[] configResourcesFile) |
void |
setPlugins(Set<ArtifactPluginDescriptor> plugins) |
void |
setRedeploymentEnabled(boolean redeploymentEnabled) |
getBundleDescriptor, getClassLoaderModel, getMinMuleVersion, getName, getRootFolder, setBundleDescriptor, setClassLoaderModel, setMinMuleVersion, setRootFolder, toStringpublic static final String DEFAULT_DEPLOY_PROPERTIES_RESOURCE
public static final String PROPERTY_REDEPLOYMENT_ENABLED
public static final String PROPERTY_CONFIG_RESOURCES
public DeployableArtifactDescriptor(String name)
name - artifact name. Non empty.public boolean isRedeploymentEnabled()
public void setRedeploymentEnabled(boolean redeploymentEnabled)
public void setArtifactLocation(File location)
location - the directory where the artifact content is stored.public File getArtifactLocation()
public void setConfigResourcesFile(File[] configResourcesFile)
public File[] getConfigResourcesFile()
public String[] getAbsoluteResourcePaths()
public void setAbsoluteResourcePaths(String[] absoluteResourcePaths)
public Set<ArtifactPluginDescriptor> getPlugins()
ApplicationPluginDescriptor that describe the plugins the application requires.public void setPlugins(Set<ArtifactPluginDescriptor> plugins)
plugins - a set of ApplicationPluginDescriptor which are dependencies of the application.Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.