public class ApplicationDescriptor extends DeployableArtifactDescriptor
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_CONFIGURATION_RESOURCE |
static String |
DEFAULT_CONFIGURATION_RESOURCE_LOCATION |
static String |
PROPERTY_DOMAIN |
static String |
REPOSITORY_FOLDER |
DEFAULT_DEPLOY_PROPERTIES_RESOURCE, PROPERTY_CONFIG_RESOURCES, PROPERTY_REDEPLOYMENT_ENABLEDMULE_ARTIFACT_JSON_DESCRIPTOR, MULE_ARTIFACT_JSON_DESCRIPTOR_LOCATION| Constructor and Description |
|---|
ApplicationDescriptor(String name)
Creates a new application descriptor
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
getAppProperties() |
org.mule.runtime.api.app.declaration.ArtifactDeclaration |
getArtifactDeclaration() |
protected List<String> |
getDefaultConfigResources() |
String |
getDomain() |
String |
getEncoding() |
File |
getLogConfigFile() |
void |
setAppProperties(Map<String,String> appProperties) |
void |
setArtifactDeclaration(org.mule.runtime.api.app.declaration.ArtifactDeclaration artifactDeclaration) |
void |
setDomain(String domain) |
void |
setEncoding(String encoding) |
void |
setLogConfigFile(File logConfigFile) |
getAbsoluteResourcePaths, getArtifactLocation, getConfigResources, getConfigResourcesFile, getPlugins, isRedeploymentEnabled, setAbsoluteResourcePaths, setArtifactLocation, setConfigResources, setConfigResourcesFile, setPlugins, setRedeploymentEnabledgetBundleDescriptor, getClassLoaderModel, getMinMuleVersion, getName, getRootFolder, setBundleDescriptor, setClassLoaderModel, setMinMuleVersion, setRootFolder, toStringpublic static final String DEFAULT_CONFIGURATION_RESOURCE
public static final String DEFAULT_CONFIGURATION_RESOURCE_LOCATION
public static final String REPOSITORY_FOLDER
public static final String PROPERTY_DOMAIN
public ApplicationDescriptor(String name)
name - application name. Non empty.public String getEncoding()
public void setEncoding(String encoding)
public String getDomain()
public void setDomain(String domain)
public void setLogConfigFile(File logConfigFile)
public File getLogConfigFile()
public org.mule.runtime.api.app.declaration.ArtifactDeclaration getArtifactDeclaration()
public void setArtifactDeclaration(org.mule.runtime.api.app.declaration.ArtifactDeclaration artifactDeclaration)
artifactDeclaration - programmatic definition of the application configuration.protected List<String> getDefaultConfigResources()
getDefaultConfigResources in class DeployableArtifactDescriptorCopyright © 2003–2017 MuleSoft, Inc.. All rights reserved.