package org.radargun.traits; import java.util.Map; import java.util.Properties; /** * @author Matej Cimbora <mcimbora@redhat.com> */ @Trait(doc = "Allows to access service configurations") public interface ConfigurationProvider { /** * Gets service's normalized configuration files in form of property files. Keys represent configuration names. * * @return normalized config properties */ Map<String, Properties> getNormalizedConfigs(); /** * Gets service's original configuration files in form of byte arrays. Keys represent file names (including extension). * * @return original config files */ Map<String, byte[]> getOriginalConfigs(); }