Class DeploymentVerifier
- java.lang.Object
-
- org.kie.workbench.common.services.backend.builder.core.DeploymentVerifier
-
@ApplicationScoped public class DeploymentVerifier extends Object
Helper class for verifying if a given module fulfils the required conditions for performing the deployment.
-
-
Constructor Summary
Constructors Constructor Description DeploymentVerifier()DeploymentVerifier(org.guvnor.common.services.project.service.ModuleRepositoryResolver repositoryResolver, org.guvnor.common.services.project.service.ModuleRepositoriesService moduleRepositoriesService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidverifyWithException(org.guvnor.common.services.project.model.Module module, org.guvnor.common.services.project.service.DeploymentMode deploymentMode)Verifies if a given module can be deployed in current server for the given deployment mode.
-
-
-
Constructor Detail
-
DeploymentVerifier
public DeploymentVerifier()
-
DeploymentVerifier
@Inject public DeploymentVerifier(org.guvnor.common.services.project.service.ModuleRepositoryResolver repositoryResolver, org.guvnor.common.services.project.service.ModuleRepositoriesService moduleRepositoriesService)
-
-
Method Detail
-
verifyWithException
public void verifyWithException(org.guvnor.common.services.project.model.Module module, org.guvnor.common.services.project.service.DeploymentMode deploymentMode)Verifies if a given module can be deployed in current server for the given deployment mode. An example of when a module can't be deployed is when the deployment mode is DeploymentMode.VALIDATED and the module was already deployed. This case will raise a GAVAlreadyExistsException.- Parameters:
module- the module to verify.deploymentMode- the deployment mode for doing the verification.
-
-