diff options
Diffstat (limited to 'catalog-be/src/main/java/org/openecomp/sdc/be/user/Role.java')
-rw-r--r-- | catalog-be/src/main/java/org/openecomp/sdc/be/user/Role.java | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/catalog-be/src/main/java/org/openecomp/sdc/be/user/Role.java b/catalog-be/src/main/java/org/openecomp/sdc/be/user/Role.java index 9397f6d93b..c15c063149 100644 --- a/catalog-be/src/main/java/org/openecomp/sdc/be/user/Role.java +++ b/catalog-be/src/main/java/org/openecomp/sdc/be/user/Role.java @@ -25,5 +25,18 @@ package org.openecomp.sdc.be.user; * which may result in ecompRole id change */ public enum Role { - ADMIN, TESTER, DESIGNER, GOVERNOR, OPS, PRODUCT_MANAGER, PRODUCT_STRATEGIST + ADMIN, TESTER, DESIGNER, PRODUCT_MANAGER, PRODUCT_STRATEGIST; + + public static Role getByNameIgnoreCase(String name) { + for (Role inst : Role.values()) { + if (inst.name().equalsIgnoreCase(name)) { + return inst; + } + } + return null; + } } + + + + |