private static boolean isOverrideLogbackLevel = false;
- public static Level DEBUG_LEVEL = Level.INFO;
- public static Level AUDIT_LEVEL = Level.INFO;
- public static Level METRICS_LEVEL = Level.INFO;
- public static Level ERROR_LEVEL = Level.ERROR;
- public static String CLASS_NAME = "ClassName";
+ private static Level DEBUG_LEVEL = Level.INFO;
+ private static Level AUDIT_LEVEL = Level.INFO;
+ private static Level METRICS_LEVEL = Level.INFO;
+ private static Level ERROR_LEVEL = Level.ERROR;
+ private static String CLASS_NAME = "ClassName";
static{
}
}
+ public static Level getDebugLevel() {
+ return DEBUG_LEVEL;
+ }
+
+ public synchronized static void setDebugLevel(Level level) {
+ DEBUG_LEVEL = level;
+ }
+
+ public static Level getAuditLevel() {
+ return AUDIT_LEVEL;
+ }
+
+ public synchronized static void setAuditLevel(Level level) {
+ AUDIT_LEVEL = level;
+ }
+
+ public static Level getMetricsLevel() {
+ return METRICS_LEVEL;
+ }
+
+ public synchronized static void setMetricsLevel(Level level) {
+ METRICS_LEVEL = level;
+ }
+
+ public static Level getErrorLevel() {
+ return ERROR_LEVEL;
+ }
+
+ public synchronized static void setErrorLevel(Level level) {
+ ERROR_LEVEL = level;
+ }
+
+ public static String getClassname() {
+ return CLASS_NAME;
+ }
+
+ public synchronized static void setClassname(String name) {
+ CLASS_NAME = name;
+ }
+
/**
* Populates MDC info
* @param transId
if (debugLevel != null && !debugLevel.isEmpty()){
- DEBUG_LEVEL = Level.valueOf(debugLevel);
+ PolicyLogger.setDebugLevel(Level.valueOf(debugLevel));
}
//Only check if it is to turn off or not
if (errorLevel != null && errorLevel.equalsIgnoreCase(Level.OFF.toString())){
- ERROR_LEVEL = Level.valueOf(errorLevel);
+ PolicyLogger.setErrorLevel(Level.valueOf(errorLevel));
}
//Only check if it is to turn off or not
if (metricsLevel != null && metricsLevel.equalsIgnoreCase(Level.OFF.toString())){
- METRICS_LEVEL = Level.valueOf(metricsLevel);
+ PolicyLogger.setMetricsLevel(Level.valueOf(metricsLevel));
}
//Only check if it is to turn off or not
if (auditLevel != null && auditLevel.equalsIgnoreCase(Level.OFF.toString())){
- AUDIT_LEVEL = Level.valueOf(auditLevel);
+ PolicyLogger.setAuditLevel(Level.valueOf(auditLevel));
}
*/
private void initLevel(){
- if(PolicyLogger.DEBUG_LEVEL != null && PolicyLogger.DEBUG_LEVEL.toString().equals(Level.DEBUG.toString())){
+ if(PolicyLogger.getDebugLevel() != null && PolicyLogger.getDebugLevel().toString().equals(Level.DEBUG.toString())){
isDebugEnabled = true;
isInfoEnabled = true;
isWarnEnabled = true;
isDebugEnabled = false;
}
- if(PolicyLogger.DEBUG_LEVEL != null && PolicyLogger.DEBUG_LEVEL.toString().equals(Level.INFO.toString())){
+ if(PolicyLogger.getDebugLevel() != null && PolicyLogger.getDebugLevel().toString().equals(Level.INFO.toString())){
isInfoEnabled = true;
isWarnEnabled = true;
isDebugEnabled = false;
}
- if(PolicyLogger.DEBUG_LEVEL != null && PolicyLogger.DEBUG_LEVEL.toString().equals(Level.OFF.toString())){
+ if(PolicyLogger.getDebugLevel() != null && PolicyLogger.getDebugLevel().toString().equals(Level.OFF.toString())){
isInfoEnabled = false;
isWarnEnabled = false;
isDebugEnabled = false;
}
- if(PolicyLogger.ERROR_LEVEL != null && PolicyLogger.ERROR_LEVEL.toString().equals(Level.OFF.toString())){
+ if(PolicyLogger.getErrorLevel() != null && PolicyLogger.getErrorLevel().toString().equals(Level.OFF.toString())){
isErrorEnabled = false;
}
- if(PolicyLogger.AUDIT_LEVEL != null && PolicyLogger.AUDIT_LEVEL.toString().equals(Level.OFF.toString())){
+ if(PolicyLogger.getAuditLevel() != null && PolicyLogger.getAuditLevel().toString().equals(Level.OFF.toString())){
isAuditEnabled = false;
}
- if(PolicyLogger.METRICS_LEVEL != null && PolicyLogger.METRICS_LEVEL.toString().equals(Level.OFF.toString())){
+ if(PolicyLogger.getMetricsLevel() != null && PolicyLogger.getMetricsLevel().toString().equals(Level.OFF.toString())){
isMetricsEnabled = false;
}
}