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,
DeployableArtifactDescriptor deployableArtifactDescriptor)
Creates an instance of this extended attributes for the given descriptor.
|
| Modifier and Type | Method and Description |
|---|---|
DeployableArtifactDescriptor |
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, DeployableArtifactDescriptor deployableArtifactDescriptor)
originalAttributes - the original Map of attributes. No null.deployableArtifactDescriptor - DeployableArtifactDescriptor which declares the plugin dependency. Not null.public DeployableArtifactDescriptor getDeployableArtifactDescriptor()
DeployableArtifactDescriptor which declares the dependency to the plugin.Copyright © 2003–2018 MuleSoft, Inc.. All rights reserved.