public class PluginExtendedDeploymentProperties extends ExtendedDeploymentProperties
ClassLoaderModel for
plugins.defaults| Constructor and Description |
|---|
PluginExtendedDeploymentProperties(Properties deploymentProperties,
BundleDescriptor pluginBundleDescriptor,
ArtifactDescriptor deployableArtifactDescriptor)
Plugin extended deployment properties which also provides the
ArtifactDescriptor where the plugin has
been declared as dependency. |
| Modifier and Type | Method and Description |
|---|---|
ArtifactDescriptor |
getDeployableArtifactDescriptor() |
BundleDescriptor |
getPluginBundleDescriptor() |
getProperty, getProperty, list, list, load, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNamesclear, clone, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keys, keySet, merge, put, putAll, putIfAbsent, rehash, remove, remove, replace, replace, replaceAll, size, toString, valuespublic PluginExtendedDeploymentProperties(Properties deploymentProperties, BundleDescriptor pluginBundleDescriptor, ArtifactDescriptor deployableArtifactDescriptor)
ArtifactDescriptor where the plugin has
been declared as dependency.deploymentProperties - the original properties passed from deployment service. Can be null.pluginBundleDescriptor - the plugin bundle descriptor resolved from the deployable artifact descriptor. Not null.deployableArtifactDescriptor - the container in which the plugin is declared as dependency. Not null.public BundleDescriptor getPluginBundleDescriptor()
BundleDescriptor as resolved from the deployable artifact, this allows to use timestamp snapshot versions.public ArtifactDescriptor getDeployableArtifactDescriptor()
ArtifactDescriptor in which the plugin is declared as dependency.Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.