public class ArtifactPluginDescriptor extends DeployableArtifactDescriptor
| Modifier and Type | Field and Description |
|---|---|
static String |
EXTENSION_BUNDLE_TYPE |
static String |
MULE_ARTIFACT |
static String |
MULE_ARTIFACT_FOLDER
Target folder for any files used at deployment time or when generating the
ExtensionModel |
static String |
MULE_ARTIFACT_PATH_INSIDE_JAR
Target path as URL for any files used at deployment time or when generating the
ExtensionModel |
static String |
MULE_PLUGIN_CLASSIFIER |
static String |
MULE_PLUGIN_POM |
DEFAULT_DEPLOY_PROPERTIES_RESOURCE, PROPERTY_CONFIG_RESOURCES, PROPERTY_REDEPLOYMENT_ENABLEDMULE_ARTIFACT_JSON_DESCRIPTOR, MULE_ARTIFACT_JSON_DESCRIPTOR_LOCATION| Constructor and Description |
|---|
ArtifactPluginDescriptor(String name)
Creates a new artifact plugin descriptor
|
| Modifier and Type | Method and Description |
|---|---|
Optional<LoaderDescriber> |
getExtensionModelDescriptorProperty() |
void |
setExtensionModelDescriptorProperty(LoaderDescriber extensionModelLoaderDescriber)
Takes a
LoaderDescriber that should contain the values used to properly initialize an ExtensionModel |
getAbsoluteResourcePaths, getArtifactLocation, getConfigResources, getConfigResourcesFile, getDefaultConfigResources, getPlugins, isRedeploymentEnabled, setAbsoluteResourcePaths, setArtifactLocation, setConfigResources, setConfigResourcesFile, setPlugins, setRedeploymentEnabledgetBundleDescriptor, getClassLoaderModel, getMinMuleVersion, getName, getRootFolder, setBundleDescriptor, setClassLoaderModel, setMinMuleVersion, setRootFolder, toStringpublic static final String MULE_PLUGIN_CLASSIFIER
public static final String EXTENSION_BUNDLE_TYPE
public static final String MULE_ARTIFACT
public static final String MULE_ARTIFACT_FOLDER
ExtensionModelpublic static final String MULE_ARTIFACT_PATH_INSIDE_JAR
ExtensionModelpublic static final String MULE_PLUGIN_POM
public ArtifactPluginDescriptor(String name)
name - artifact plugin name. Non empty.public Optional<LoaderDescriber> getExtensionModelDescriptorProperty()
LoaderDescriber that will contain all mandatory values to generate an ExtensionModel from it.public void setExtensionModelDescriptorProperty(LoaderDescriber extensionModelLoaderDescriber)
LoaderDescriber that should contain the values used to properly initialize an ExtensionModelextensionModelLoaderDescriber - the LoaderDescriber with the valuesCopyright © 2003–2017 MuleSoft, Inc.. All rights reserved.