public abstract class AbstractDeployableArtifact<D extends DeployableArtifactDescriptor> extends Object implements DeployableArtifact<D>
| Modifier and Type | Field and Description |
|---|---|
protected ArtifactContext |
artifactContext |
protected String |
artifactType |
protected ArtifactClassLoader |
deploymentClassLoader |
protected static org.slf4j.Logger |
LOGGER |
protected String |
shortArtifactType |
| Constructor and Description |
|---|
AbstractDeployableArtifact(String shortArtifactType,
String artifactType,
ArtifactClassLoader deploymentClassLoader) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
void |
stop() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetArtifactPlugins, getConnectivityTestingService, getDescriptor, getLocation, getMetadataService, getRegistry, getValueProviderService, init, install, lazyInit, lazyInit, setMuleContextListener, startgetArtifactClassLoader, getArtifactId, getArtifactName, getResourceFilesprotected static final org.slf4j.Logger LOGGER
protected final String shortArtifactType
protected final String artifactType
protected ArtifactContext artifactContext
protected ArtifactClassLoader deploymentClassLoader
public AbstractDeployableArtifact(String shortArtifactType, String artifactType, ArtifactClassLoader deploymentClassLoader)
public final void stop()
stop in interface DeployableArtifact<D extends DeployableArtifactDescriptor>public final void dispose()
dispose in interface DeployableArtifact<D extends DeployableArtifactDescriptor>Copyright © 2003–2021 MuleSoft, Inc.. All rights reserved.