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 Dba implements EnvironmentKeySuffix {
011
012 USERNAME("dba.username"), //
013 URL("dba.url"), //
014 BEFORE("dba.before"), //
015 AFTER("dba.after"), //
016 PASSWORD("dba.password");
017
018 private Dba(String value) {
019 this.value = value;
020 }
021
022 private final String value;
023
024 @Override
025 public String getValue() {
026 return value;
027 }
028
029 public static List<EnvironmentKeySuffix> asList() {
030 return Collections.unmodifiableList(new ArrayList<EnvironmentKeySuffix>(Arrays.asList(values())));
031 }
032
033 }