001 package org.kuali.common.jdbc.vendor.model.keys;
002
003 import java.util.ArrayList;
004 import java.util.Arrays;
005 import java.util.Collections;
006 import java.util.List;
007
008 import org.kuali.common.util.spring.env.model.EnvironmentKeySuffix;
009
010 public enum Admin implements EnvironmentKeySuffix {
011
012 VALIDATE("validate"), //
013 DROP("drop"), //
014 CREATE("create");
015
016 private Admin(String suffix) {
017 this.suffix = suffix;
018 }
019
020 private final String suffix;
021
022 @Override
023 public String getValue() {
024 return suffix;
025 }
026
027 public static List<EnvironmentKeySuffix> asList() {
028 return Collections.unmodifiableList(new ArrayList<EnvironmentKeySuffix>(Arrays.asList(values())));
029 }
030
031 }