public class DomainArchiveDeployer extends Object implements ArchiveDeployer<DomainDescriptor,Domain>
| Modifier and Type | Field and Description |
|---|---|
static String |
DOMAIN_BUNDLE_APPS_FOLDER |
| Constructor and Description |
|---|
DomainArchiveDeployer(ArchiveDeployer<DomainDescriptor,Domain> domainDeployer,
ArchiveDeployer<ApplicationDescriptor,Application> applicationDeployer,
DeploymentService deploymentService) |
public static final String DOMAIN_BUNDLE_APPS_FOLDER
public DomainArchiveDeployer(ArchiveDeployer<DomainDescriptor,Domain> domainDeployer, ArchiveDeployer<ApplicationDescriptor,Application> applicationDeployer, DeploymentService deploymentService)
public boolean isUpdatedZombieArtifact(String artifactName)
ArchiveDeployerisUpdatedZombieArtifact in interface ArchiveDeployer<DomainDescriptor,Domain>artifactName - name of the artifact to check. Non empty.public void undeployArtifact(String artifactId)
undeployArtifact in interface ArchiveDeployer<DomainDescriptor,Domain>artifactId - domain name to undeploypublic File getDeploymentDirectory()
getDeploymentDirectory in interface ArchiveDeployer<DomainDescriptor,Domain>public void setDeploymentListener(DeploymentListener deploymentListener)
setDeploymentListener in interface ArchiveDeployer<DomainDescriptor,Domain>public Map<String,Map<URI,Long>> getArtifactsZombieMap()
getArtifactsZombieMap in interface ArchiveDeployer<DomainDescriptor,Domain>public void setArtifactFactory(ArtifactFactory<DomainDescriptor,Domain> artifactFactory)
setArtifactFactory in interface ArchiveDeployer<DomainDescriptor,Domain>public void undeployArtifactWithoutUninstall(Domain artifact)
undeployArtifactWithoutUninstall in interface ArchiveDeployer<DomainDescriptor,Domain>public Domain deployPackagedArtifact(URI domainArchiveUri, Optional<Properties> appProperties) throws DeploymentException
deployPackagedArtifact in interface ArchiveDeployer<DomainDescriptor,Domain>DeploymentExceptionpublic Domain deployPackagedArtifact(String zip, Optional<Properties> deploymentProperties) throws DeploymentException
deployPackagedArtifact in interface ArchiveDeployer<DomainDescriptor,Domain>DeploymentExceptionpublic void redeploy(String artifactName, Optional<Properties> deploymentProperties) throws DeploymentException
redeploy in interface ArchiveDeployer<DomainDescriptor,Domain>DeploymentExceptionpublic void deployArtifact(Domain artifact, Optional<Properties> deploymentProperties) throws DeploymentException
deployArtifact in interface ArchiveDeployer<DomainDescriptor,Domain>DeploymentExceptionpublic Domain deployExplodedArtifact(String artifactDir, Optional<Properties> deploymentProperties)
deployExplodedArtifact in interface ArchiveDeployer<DomainDescriptor,Domain>public void doNotPersistArtifactStop(Domain artifact)
doNotPersistArtifactStop in interface ArchiveDeployer<DomainDescriptor,Domain>Copyright © 2003–2023 MuleSoft, Inc.. All rights reserved.