package org.jboss.weld.tests.metadata.scanning;
import javax.enterprise.event.Observes;
import javax.enterprise.inject.spi.BeforeBeanDiscovery;
import javax.enterprise.inject.spi.Extension;
public class SystemPropertyExtension implements Extension {
public static final String SET_PROPERTY_1 = SystemPropertyExtension.class.getPackage().getName() + ".setProperty1";
public static final String SET_PROPERTY_1_VALUE = SystemPropertyExtension.class.getPackage().getName() + ".setProperty1Value";
public static final String SET_PROPERTY_2 = SystemPropertyExtension.class.getPackage().getName() + ".setProperty2";
public static final String SET_PROPERTY_2_VALUE = SystemPropertyExtension.class.getPackage().getName() + ".setProperty2Value";
public static final String SET_PROPERTY_2_OTHER_VALUE = SystemPropertyExtension.class.getPackage().getName() + ".setProperty2ValueOther";
public static final String UNSET_PROPERTY_1 = SystemPropertyExtension.class.getPackage().getName() + ".testUnsetProperty1";
public void setProperties(@Observes BeforeBeanDiscovery event) {
System.setProperty(SET_PROPERTY_1, SET_PROPERTY_1_VALUE);
System.setProperty(SET_PROPERTY_2, SET_PROPERTY_2_VALUE);
}
}