T
- type of the artifact to deploypublic interface ArchiveDeployer<T extends Artifact>
Modifier and Type | Method and Description |
---|---|
void |
deployArtifact(T artifact) |
void |
deployArtifact(T artifact,
com.google.common.base.Optional<Properties> deploymentProperties) |
T |
deployExplodedArtifact(String artifactDir) |
T |
deployPackagedArtifact(String zip) |
T |
deployPackagedArtifact(String zip,
com.google.common.base.Optional<Properties> deploymentProperties) |
T |
deployPackagedArtifact(URL domainArchiveUrl,
com.google.common.base.Optional<Properties> appProperties) |
Map<URL,Long> |
getArtifactsZombieMap() |
File |
getDeploymentDirectory() |
boolean |
isUpdatedZombieArtifact(String artifactName)
Indicates if a previously failed artifact (zombie) configuration was updated on the file system.
|
void |
redeploy(T artifact) |
void |
redeploy(T artifact,
com.google.common.base.Optional<Properties> deploymentProperties) |
void |
setArtifactFactory(ArtifactFactory<T> artifactFactory) |
void |
setDeploymentListener(CompositeDeploymentListener deploymentListener) |
void |
undeployArtifact(String artifactId) |
void |
undeployArtifactWithoutUninstall(T artifact) |
T deployPackagedArtifact(String zip, com.google.common.base.Optional<Properties> deploymentProperties) throws DeploymentException
DeploymentException
T deployPackagedArtifact(String zip) throws DeploymentException
DeploymentException
T deployExplodedArtifact(String artifactDir) throws DeploymentException
DeploymentException
boolean isUpdatedZombieArtifact(String artifactName)
artifactName
- name of the artifact to check. Non empty.void undeployArtifact(String artifactId)
File getDeploymentDirectory()
void setDeploymentListener(CompositeDeploymentListener deploymentListener)
void redeploy(T artifact) throws DeploymentException
DeploymentException
void redeploy(T artifact, com.google.common.base.Optional<Properties> deploymentProperties) throws DeploymentException
DeploymentException
void setArtifactFactory(ArtifactFactory<T> artifactFactory)
void undeployArtifactWithoutUninstall(T artifact)
void deployArtifact(T artifact) throws DeploymentException
DeploymentException
void deployArtifact(T artifact, com.google.common.base.Optional<Properties> deploymentProperties) throws DeploymentException
DeploymentException
T deployPackagedArtifact(URL domainArchiveUrl, com.google.common.base.Optional<Properties> appProperties) throws DeploymentException
DeploymentException
Copyright © 2003–2018 MuleSoft, Inc.. All rights reserved.