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 |
protected static String |
START |
protected static String |
STOP |
| Constructor and Description |
|---|
AbstractDeployableArtifact(String shortArtifactType,
String artifactType,
ArtifactClassLoader deploymentClassLoader) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
ArtifactContext |
getArtifactContext() |
protected void |
persistArtifactState(String state) |
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
protected static final String START
protected static final String STOP
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>protected void persistArtifactState(String state)
public ArtifactContext getArtifactContext()
getArtifactContext in interface DeployableArtifact<D extends DeployableArtifactDescriptor>Copyright © 2003–2024 MuleSoft, Inc.. All rights reserved.