org.mule.module.launcher.descriptor
Class ApplicationDescriptor

java.lang.Object
  extended by org.mule.module.launcher.descriptor.ApplicationDescriptor
Direct Known Subclasses:
EmptyApplicationDescriptor

public class ApplicationDescriptor
extends Object


Field Summary
static String CLASSNAME_SPRING_CONFIG_BUILDER
          Required to support the '-config spring' shortcut.
static String DEFAULT_APP_PROPERTIES_RESOURCE
           
static String DEFAULT_CONFIGURATION_RESOURCE
           
 
Constructor Summary
ApplicationDescriptor()
           
 
Method Summary
 String[] getAbsoluteResourcePaths()
           
 String getAppName()
           
 Map<String,String> getAppProperties()
           
 String[] getConfigResources()
           
 File[] getConfigResourcesFile()
           
 String getConfigurationBuilder()
          Config builder name.
 String getDomain()
           
 String getEncoding()
           
 Set<String> getLoaderOverride()
           
 String getPackagesToScan()
           
 Set<PluginDescriptor> getPlugins()
           
 boolean isRedeploymentEnabled()
           
 void setAbsoluteResourcePaths(String[] absoluteResourcePaths)
           
 void setAppName(String appName)
           
 void setAppProperties(Map<String,String> appProperties)
           
 void setConfigResources(String[] configResources)
           
 void setConfigResourcesFile(File[] configResourcesFile)
           
 void setConfigurationBuilder(String configurationBuilder)
           
 void setDomain(String domain)
           
 void setEncoding(String encoding)
           
 void setLoaderOverride(Set<String> loaderOverride)
           
 void setPackagesToScan(String packages)
           
 void setPlugins(Set<PluginDescriptor> plugins)
           
 void setRedeploymentEnabled(boolean redeploymentEnabled)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_CONFIGURATION_RESOURCE

public static final String DEFAULT_CONFIGURATION_RESOURCE
See Also:
Constant Field Values

DEFAULT_APP_PROPERTIES_RESOURCE

public static final String DEFAULT_APP_PROPERTIES_RESOURCE
See Also:
Constant Field Values

CLASSNAME_SPRING_CONFIG_BUILDER

public static final String CLASSNAME_SPRING_CONFIG_BUILDER
Required to support the '-config spring' shortcut. Don't use a class object so the core doesn't depend on mule-module-spring.

See Also:
Constant Field Values
Constructor Detail

ApplicationDescriptor

public ApplicationDescriptor()
Method Detail

getAppName

public String getAppName()

setAppName

public void setAppName(String appName)

getEncoding

public String getEncoding()

setEncoding

public void setEncoding(String encoding)

getAppProperties

public Map<String,String> getAppProperties()

setAppProperties

public void setAppProperties(Map<String,String> appProperties)

getConfigurationBuilder

public String getConfigurationBuilder()
Config builder name. If the name not found among available builder shortcuts (e.g. 'spring' for default xml-based Mule config), then a FQN of the class to use.

Returns:
null for defaults

setConfigurationBuilder

public void setConfigurationBuilder(String configurationBuilder)

getDomain

public String getDomain()

setDomain

public void setDomain(String domain)

getConfigResources

public String[] getConfigResources()

setConfigResources

public void setConfigResources(String[] configResources)

getAbsoluteResourcePaths

public String[] getAbsoluteResourcePaths()

setAbsoluteResourcePaths

public void setAbsoluteResourcePaths(String[] absoluteResourcePaths)

setConfigResourcesFile

public void setConfigResourcesFile(File[] configResourcesFile)

getConfigResourcesFile

public File[] getConfigResourcesFile()

isRedeploymentEnabled

public boolean isRedeploymentEnabled()

setRedeploymentEnabled

public void setRedeploymentEnabled(boolean redeploymentEnabled)

getLoaderOverride

public Set<String> getLoaderOverride()

setLoaderOverride

public void setLoaderOverride(Set<String> loaderOverride)

getPlugins

public Set<PluginDescriptor> getPlugins()

setPlugins

public void setPlugins(Set<PluginDescriptor> plugins)

getPackagesToScan

public String getPackagesToScan()

setPackagesToScan

public void setPackagesToScan(String packages)


Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.