| 674 | } |
| 675 | |
| 676 | @NotNull |
| 677 | private Logger createLogger(String key, Holder dbg, Holder inf, Holder err, Holder cri, Holder adv) { |
| 678 | return new Logger( |
| 679 | clock, |
| 680 | compressScope(key, sink), |
| 681 | dbg == null ? null : dbg.ring, |
| 682 | dbg == null ? null : dbg.lSeq, |
| 683 | inf == null ? null : inf.ring, |
| 684 | inf == null ? null : inf.lSeq, |
| 685 | err == null ? null : err.ring, |
| 686 | err == null ? null : err.lSeq, |
| 687 | cri == null ? null : cri.ring, |
| 688 | cri == null ? null : cri.lSeq, |
| 689 | adv == null ? null : adv.ring, |
| 690 | adv == null ? null : adv.lSeq |
| 691 | ); |
| 692 | } |
| 693 | |
| 694 | private ScopeConfiguration find(CharSequence key) { |
| 695 | ReadOnlyObjList<CharSequence> keys = scopeConfigMap.keys(); |