Class DuplicateNameChecker
java.lang.Object
org.qubership.atp.environments.ei.service.DuplicateNameChecker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckAndCorrectName(Environment object, Function<Environment, Boolean> isNameUsedFunction) Check and correct name.voidcheckAndCorrectSystemName(System system, Environment environment, System originalSystem) Check and correct name.booleanisSystemNameUsed(Environment environment, System system, System originalSystem) Checks if system name is used under environment.
-
Constructor Details
-
DuplicateNameChecker
public DuplicateNameChecker()
-
-
Method Details
-
checkAndCorrectName
public void checkAndCorrectName(Environment object, Function<Environment, Boolean> isNameUsedFunction) Check and correct name.- Parameters:
object- the objectisNameUsedFunction- the is name used function
-
checkAndCorrectSystemName
public void checkAndCorrectSystemName(System system, Environment environment, System originalSystem) Check and correct name.- Parameters:
system- the systemenvironment- the environment
-
isSystemNameUsed
Checks if system name is used under environment.- Parameters:
environment- the environmentsystem- the system
-