public class PluginExtendedClassLoaderModelAttributes extends ExtendedClassLoaderModelAttributes
ClassLoaderModel when it
is being loaded by ClassLoaderModelLoader for plugins in order to
define in which deployable artifact the plugin is declared.| Constructor and Description |
|---|
PluginExtendedClassLoaderModelAttributes(Map originalAttributes,
ArtifactDescriptor deployableArtifactDescriptor)
Creates an instance of this extended attributes for the given descriptor.
|
| Modifier and Type | Method and Description |
|---|---|
ArtifactDescriptor |
getDeployableArtifactDescriptor() |
clear, containsKey, containsValue, entrySet, equals, get, getMap, hashCode, isEmpty, keySet, put, putAll, remove, size, toString, valuesclone, finalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic PluginExtendedClassLoaderModelAttributes(Map originalAttributes, ArtifactDescriptor deployableArtifactDescriptor)
originalAttributes - the original Map of attributes. No null.deployableArtifactDescriptor - ArtifactDescriptor which declares the plugin dependency. Not null.public ArtifactDescriptor getDeployableArtifactDescriptor()
ArtifactDescriptor which declares the dependency to the plugin.Copyright © 2003–2025 MuleSoft, Inc.. All rights reserved.