View Javadoc

1   package org.kuali.common.impex.config;
2   
3   import org.kuali.common.util.config.ConfigUtils;
4   import org.kuali.common.util.config.ProjectConfig;
5   
6   public enum KualiImpexExportConfig implements ProjectConfig {
7   
8   	DUMP("dump"), //
9   	DUMP_BUILD("dump:build"), //
10  	STAGING("staging"), //
11  	STAGING_BUILD("staging:build"); //
12  
13  	private final String contextId;
14  	private final String configId;
15  
16  	private KualiImpexExportConfig(String contextId) {
17  		this.contextId = contextId;
18  		this.configId = ConfigUtils.getConfigId(this);
19  	}
20  
21  	@Override
22  	public String getGroupId() {
23  		return ExportProjectConstants.GROUP_ID;
24  	}
25  
26  	@Override
27  	public String getArtifactId() {
28  		return ExportProjectConstants.ARTIFACT_ID;
29  	}
30  
31  	@Override
32  	public String getContextId() {
33  		return contextId;
34  	}
35  
36  	@Override
37  	public String getConfigId() {
38  		return configId;
39  	}
40  
41  }