All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.tracee.contextlogger.profile.ProfilePropertyNames Maven / Gradle / Ivy

package io.tracee.contextlogger.profile;

import io.tracee.contextlogger.contextprovider.api.Profile;

/**
 * This is a class that holds all property names handled used by profiles.
 * 

* Created by Tobias Gindler, holisticon AG on 14.03.14. */ public final class ProfilePropertyNames { @SuppressWarnings("unused") private ProfilePropertyNames() { // hide constructor } // To select property public static final Profile DEFAULT_PROFILE = Profile.BASIC; public static final String PROFILE_SET_GLOBALLY_VIA_SYSTEM_PROPERTIES = "io.tracee.contextlogger.profile"; /* file must contain property */ public static final String PROFILE_SET_BY_FILE_IN_CLASSPATH_FILENAME = "/ProfileSelector.properties"; public static final String PROFILE_SET_BY_FILE_IN_CLASSPATH_PROPERTY = PROFILE_SET_GLOBALLY_VIA_SYSTEM_PROPERTIES; public static final String DEFAULT_CUSTOM_PROFILE_FILE = "TraceeContextLoggerCustomProfile.properties"; public static final String CUSTOM_PROFILE_FILENAME_SET_GLOBALLY_VIA_SYSTEM_PROPERTIES = "io.tracee.contextlogger.customProfile.filename"; public static final String CUSTOM_PROFILE_FILENAME_SET_BY_FILE_IN_CLASSPATH_PROPERTY = CUSTOM_PROFILE_FILENAME_SET_GLOBALLY_VIA_SYSTEM_PROPERTIES; }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy