package net.sf.minuteProject.configuration.bean.environment;
import net.sf.minuteProject.configuration.bean.AbstractConfiguration;
import net.sf.minuteProject.configuration.bean.Configuration;
public class Environment extends AbstractConfiguration{
private Configuration configuration;
public enum environment {local, loc, test, tst, development, dev, acceptance, acc, production, prod}
public boolean isLocal(String name) {
return (environment.loc.toString().equals(name) ||
environment.local.toString().equals(name));
}
public void setConfiguration(Configuration configuration) {
this.configuration = configuration;
}
public Configuration getConfiguration() {
return configuration;
}
public boolean isOfType(String environmentName) {
return (name!=null && name.equals(environmentName));
}
}