mirror of
https://github.com/collinsmith/riiablo.git
synced 2025-03-10 04:42:25 +07:00
Added accessors to contexts and loggers via an unmodifiable trie
This commit is contained in:
parent
090edf78e2
commit
533db1ff50
@ -2,6 +2,7 @@ package com.riiablo.logger;
|
||||
|
||||
import java.util.SortedMap;
|
||||
import org.apache.commons.collections4.Trie;
|
||||
import org.apache.commons.collections4.TrieUtils;
|
||||
import org.apache.commons.collections4.trie.PatriciaTrie;
|
||||
import org.apache.commons.lang3.ClassUtils;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
@ -94,4 +95,12 @@ public class LoggerRegistry {
|
||||
logger.bind(context, force);
|
||||
}
|
||||
}
|
||||
|
||||
public Trie<String, Level> getContexts() {
|
||||
return TrieUtils.unmodifiableTrie(contexts);
|
||||
}
|
||||
|
||||
public Trie<String, Logger> getLoggers() {
|
||||
return TrieUtils.unmodifiableTrie(loggers);
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user