Class EmbeddedEnvironmentApi
java.lang.Object
com.chutneytesting.environment.api.EmbeddedEnvironmentApi
- All Implemented Interfaces:
EnvironmentApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateEnvironment(EnvironmentDto environmentMetadataDto, boolean force) voiddeleteEnvironment(String environmentName) voiddeleteTarget(String targetName) voiddeleteTarget(String environmentName, String targetName) getEnvironment(String environmentName) importEnvironment(EnvironmentDto environmentDto) importTarget(String environmentName, TargetDto targetDto) listTargets(TargetFilter filters) voidupdateEnvironment(String environmentName, EnvironmentDto environmentMetadataDto) voidupdateTarget(String targetName, TargetDto targetMetadataDto) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.chutneytesting.environment.api.EnvironmentApi
createEnvironment
-
Constructor Details
-
EmbeddedEnvironmentApi
-
-
Method Details
-
listEnvironments
- Specified by:
listEnvironmentsin interfaceEnvironmentApi
-
listEnvironmentsNames
- Specified by:
listEnvironmentsNamesin interfaceEnvironmentApi
-
getEnvironment
- Specified by:
getEnvironmentin interfaceEnvironmentApi- Throws:
EnvironmentNotFoundException
-
createEnvironment
public EnvironmentDto createEnvironment(EnvironmentDto environmentMetadataDto, boolean force) throws InvalidEnvironmentNameException, AlreadyExistingEnvironmentException - Specified by:
createEnvironmentin interfaceEnvironmentApi- Throws:
InvalidEnvironmentNameExceptionAlreadyExistingEnvironmentException
-
importEnvironment
public EnvironmentDto importEnvironment(EnvironmentDto environmentDto) throws UnsupportedOperationException - Specified by:
importEnvironmentin interfaceEnvironmentApi- Throws:
UnsupportedOperationException
-
deleteEnvironment
public void deleteEnvironment(String environmentName) throws EnvironmentNotFoundException, CannotDeleteEnvironmentException - Specified by:
deleteEnvironmentin interfaceEnvironmentApi- Throws:
EnvironmentNotFoundExceptionCannotDeleteEnvironmentException
-
updateEnvironment
public void updateEnvironment(String environmentName, EnvironmentDto environmentMetadataDto) throws InvalidEnvironmentNameException, EnvironmentNotFoundException - Specified by:
updateEnvironmentin interfaceEnvironmentApi- Throws:
InvalidEnvironmentNameExceptionEnvironmentNotFoundException
-
listTargets
- Specified by:
listTargetsin interfaceEnvironmentApi- Throws:
EnvironmentNotFoundException
-
listTargetsNames
- Specified by:
listTargetsNamesin interfaceEnvironmentApi- Throws:
EnvironmentNotFoundException
-
getTarget
public TargetDto getTarget(String environmentName, String targetName) throws EnvironmentNotFoundException, TargetNotFoundException - Specified by:
getTargetin interfaceEnvironmentApi- Throws:
EnvironmentNotFoundExceptionTargetNotFoundException
-
addTarget
public void addTarget(TargetDto targetMetadataDto) throws EnvironmentNotFoundException, AlreadyExistingTargetException - Specified by:
addTargetin interfaceEnvironmentApi- Throws:
EnvironmentNotFoundExceptionAlreadyExistingTargetException
-
importTarget
- Specified by:
importTargetin interfaceEnvironmentApi
-
updateTarget
public void updateTarget(String targetName, TargetDto targetMetadataDto) throws EnvironmentNotFoundException, TargetNotFoundException - Specified by:
updateTargetin interfaceEnvironmentApi- Throws:
EnvironmentNotFoundExceptionTargetNotFoundException
-
deleteTarget
public void deleteTarget(String environmentName, String targetName) throws EnvironmentNotFoundException, TargetNotFoundException - Specified by:
deleteTargetin interfaceEnvironmentApi- Throws:
EnvironmentNotFoundExceptionTargetNotFoundException
-
deleteTarget
public void deleteTarget(String targetName) throws EnvironmentNotFoundException, TargetNotFoundException - Specified by:
deleteTargetin interfaceEnvironmentApi- Throws:
EnvironmentNotFoundExceptionTargetNotFoundException
-