public final class PolicyTemplateDescriptor extends ArtifactDescriptor
PolicyTemplate artifact| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_POLICY_CONFIGURATION_RESOURCE |
static String |
META_INF |
static String |
MULE_ARTIFACT |
protected static String |
POLICY_EXPORTED_PACKAGES_ERROR |
protected static String |
POLICY_EXPORTED_RESOURCE_ERROR |
MULE_ARTIFACT_FOLDER, MULE_ARTIFACT_JSON_DESCRIPTOR, MULE_ARTIFACT_JSON_DESCRIPTOR_LOCATION| Constructor and Description |
|---|
PolicyTemplateDescriptor(String name)
Creates a new descriptor for a named artifact
|
PolicyTemplateDescriptor(String name,
Optional<Properties> deploymentProperties) |
| Modifier and Type | Method and Description |
|---|---|
Set<ArtifactPluginDescriptor> |
getPlugins() |
void |
setClassLoaderModel(ClassLoaderModel classLoaderModel) |
void |
setPlugins(Set<ArtifactPluginDescriptor> plugins) |
getBundleDescriptor, getClassLoaderModel, getDeploymentProperties, getMinMuleVersion, getName, getRequiredProduct, getRootFolder, setBundleDescriptor, setMinMuleVersion, setRequiredProduct, setRootFolder, toStringpublic static final String DEFAULT_POLICY_CONFIGURATION_RESOURCE
public static final String META_INF
public static final String MULE_ARTIFACT
protected static final String POLICY_EXPORTED_PACKAGES_ERROR
protected static final String POLICY_EXPORTED_RESOURCE_ERROR
public PolicyTemplateDescriptor(String name)
name - artifact name. Non empty.public PolicyTemplateDescriptor(String name, Optional<Properties> deploymentProperties)
public Set<ArtifactPluginDescriptor> getPlugins()
public void setPlugins(Set<ArtifactPluginDescriptor> plugins)
public void setClassLoaderModel(ClassLoaderModel classLoaderModel)
setClassLoaderModel in class ArtifactDescriptorCopyright © 2003–2018 MuleSoft, Inc.. All rights reserved.