public class ArtifactResources extends Object implements org.mule.tooling.client.api.Disposable
| Constructor and Description |
|---|
ArtifactResources(URL artifactUrlContent)
Creates an instance of the resources for the given
URL. |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
org.mule.runtime.core.api.config.bootstrap.ArtifactType |
getArtifactType() |
URL |
getArtifactUrlContent() |
File |
getRemoteFileDownloaded() |
File |
getRootArtifactFile() |
File |
getWorkingDirectory() |
boolean |
isRemote() |
String |
toString() |
public URL getArtifactUrlContent()
URL from which this artifact resources where created.public File getRootArtifactFile()
File to the root artifact exploded location.public File getWorkingDirectory()
File to a working directory created for this artifact.public org.mule.runtime.core.api.config.bootstrap.ArtifactType getArtifactType()
ArtifactType the type of this artifact.public boolean isRemote()
true if the getArtifactUrlContent() references to a remote jar file.public File getRemoteFileDownloaded()
public void dispose()
dispose in interface org.mule.tooling.client.api.DisposableCopyright © 2019 MuleSoft, Inc.. All rights reserved.