public class ApplicationDescriptor extends DeployableArtifactDescriptor
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_CONFIGURATION_RESOURCE |
static String |
MULE_APPLICATION_CLASSIFIER |
static String |
REPOSITORY_FOLDER |
DEFAULT_DEPLOY_PROPERTIES_RESOURCE, PROPERTY_CONFIG_RESOURCES, PROPERTY_REDEPLOYMENT_ENABLED
META_INF, MULE_ARTIFACT, MULE_ARTIFACT_FOLDER, MULE_ARTIFACT_JSON_DESCRIPTOR, MULE_ARTIFACT_JSON_DESCRIPTOR_LOCATION
Constructor and Description |
---|
ApplicationDescriptor(String name)
Creates a new application descriptor
|
ApplicationDescriptor(String name,
Optional<Properties> properties) |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
getAppProperties() |
ArtifactDeclaration |
getArtifactDeclaration() |
protected Set<String> |
getDefaultConfigResources() |
Optional<BundleDescriptor> |
getDomainDescriptor() |
String |
getDomainName() |
String |
getEncoding() |
File |
getLogConfigFile() |
void |
setAppProperties(Map<String,String> appProperties) |
void |
setArtifactDeclaration(ArtifactDeclaration artifactDeclaration) |
void |
setDomainName(String domainName) |
void |
setEncoding(String encoding) |
void |
setLogConfigFile(File logConfigFile) |
getArtifactLocation, getConfigResources, getDataFolderName, getDescriptorFile, getPlugins, isRedeploymentEnabled, setArtifactLocation, setConfigResources, setPlugins, setRedeploymentEnabled
getBundleDescriptor, getClassLoaderModel, getDeploymentProperties, getMinMuleVersion, getName, getRequiredProduct, getRootFolder, setBundleDescriptor, setClassLoaderModel, setMinMuleVersion, setRequiredProduct, setRootFolder, toString
public static final String DEFAULT_CONFIGURATION_RESOURCE
public static final String REPOSITORY_FOLDER
public static final String MULE_APPLICATION_CLASSIFIER
public ApplicationDescriptor(String name)
name
- application name. Non empty.public ApplicationDescriptor(String name, Optional<Properties> properties)
public String getEncoding()
public void setEncoding(String encoding)
public String getDomainName()
public Optional<BundleDescriptor> getDomainDescriptor()
public void setDomainName(String domainName)
public void setLogConfigFile(File logConfigFile)
public File getLogConfigFile()
public ArtifactDeclaration getArtifactDeclaration()
public void setArtifactDeclaration(ArtifactDeclaration artifactDeclaration)
artifactDeclaration
- programmatic definition of the application configuration.protected Set<String> getDefaultConfigResources()
getDefaultConfigResources
in class DeployableArtifactDescriptor
Copyright © 2018. All rights reserved.