public class DefaultArtifactPlugin extends Object implements ArtifactPlugin
| Constructor and Description |
|---|
DefaultArtifactPlugin(String artifactId,
ArtifactPluginDescriptor descriptor,
ArtifactClassLoader classLoader)
Creates a new plugin
|
| Modifier and Type | Method and Description |
|---|---|
ArtifactClassLoader |
getArtifactClassLoader() |
String |
getArtifactId() |
String |
getArtifactName() |
ArtifactPluginDescriptor |
getDescriptor() |
File[] |
getResourceFiles() |
String |
toString() |
public DefaultArtifactPlugin(String artifactId, ArtifactPluginDescriptor descriptor, ArtifactClassLoader classLoader)
artifactId - descriptor - describes the plugin to create. Non null.classLoader - classloader to use on this plugin. Non null.public ArtifactPluginDescriptor getDescriptor()
getDescriptor in interface Artifact<ArtifactPluginDescriptor>public String getArtifactName()
getArtifactName in interface Artifact<ArtifactPluginDescriptor>public String getArtifactId()
getArtifactId in interface Artifact<ArtifactPluginDescriptor>public File[] getResourceFiles()
getResourceFiles in interface Artifact<ArtifactPluginDescriptor>public ArtifactClassLoader getArtifactClassLoader()
getArtifactClassLoader in interface Artifact<ArtifactPluginDescriptor>Copyright © 2003–2025 MuleSoft, Inc.. All rights reserved.