Class EnvironmentService
java.lang.Object
com.chutneytesting.environment.domain.EnvironmentService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateEnvironment(Environment environment) createEnvironment(Environment environment, boolean force) voiddeleteEnvironment(String environmentName) voiddeleteTarget(String environmentName, String targetName) getEnvironment(String environmentName) listTargets(String environmentName) voidupdateEnvironment(String environmentName, Environment newVersion) voidupdateTarget(String environmentName, String previousTargetName, Target targetToUpdate)
-
Constructor Details
-
EnvironmentService
-
-
Method Details
-
listEnvironmentsNames
-
listEnvironments
-
createEnvironment
public Environment createEnvironment(Environment environment) throws InvalidEnvironmentNameException, AlreadyExistingEnvironmentException -
createEnvironment
public Environment createEnvironment(Environment environment, boolean force) throws InvalidEnvironmentNameException, AlreadyExistingEnvironmentException -
getEnvironment
- Throws:
EnvironmentNotFoundException
-
deleteEnvironment
public void deleteEnvironment(String environmentName) throws EnvironmentNotFoundException, CannotDeleteEnvironmentException -
updateEnvironment
public void updateEnvironment(String environmentName, Environment newVersion) throws InvalidEnvironmentNameException, EnvironmentNotFoundException -
listTargets
- Throws:
EnvironmentNotFoundException
-
listTargets
-
getTarget
-
addTarget
public void addTarget(String environmentName, Target target) throws EnvironmentNotFoundException, AlreadyExistingTargetException -
deleteTarget
public void deleteTarget(String environmentName, String targetName) throws EnvironmentNotFoundException, TargetNotFoundException -
updateTarget
public void updateTarget(String environmentName, String previousTargetName, Target targetToUpdate) throws EnvironmentNotFoundException, TargetNotFoundException
-