1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.logging.log4j.jul;
18
19 import java.util.ResourceBundle;
20 import java.util.function.Supplier;
21 import java.util.logging.Level;
22 import java.util.logging.LogRecord;
23 import java.util.logging.Logger;
24
25
26
27
28 public class NoOpLogger extends Logger {
29
30 protected NoOpLogger(String name) {
31 super(name, null);
32 }
33
34 @Override
35 public void log(LogRecord record) {
36 }
37
38 @Override
39 public void log(Level level, String msg) {
40 }
41
42 @Override
43 public void log(Level level, Supplier<String> msgSupplier) {
44 }
45
46 @Override
47 public void log(Level level, String msg, Object param1) {
48 }
49
50 @Override
51 public void log(Level level, String msg, Object[] params) {
52 }
53
54 @Override
55 public void log(Level level, String msg, Throwable thrown) {
56 }
57
58 @Override
59 public void log(Level level, Throwable thrown, Supplier<String> msgSupplier) {
60 }
61
62 @Override
63 public void logp(Level level, String sourceClass, String sourceMethod, String msg) {
64 }
65
66 @Override
67 public void logp(Level level, String sourceClass, String sourceMethod, Supplier<String> msgSupplier) {
68 }
69
70 @Override
71 public void logp(Level level, String sourceClass, String sourceMethod, String msg, Object param1) {
72 }
73
74 @Override
75 public void logp(Level level, String sourceClass, String sourceMethod, String msg, Object[] params) {
76 }
77
78 @Override
79 public void logp(Level level, String sourceClass, String sourceMethod, String msg, Throwable thrown) {
80 }
81
82 @Override
83 public void logp(Level level, String sourceClass, String sourceMethod, Throwable thrown,
84 Supplier<String> msgSupplier) {
85 }
86
87 @Override
88 public void logrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg) {
89 }
90
91 @Override
92 public void logrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg,
93 Object param1) {
94 }
95
96 @Override
97 public void logrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg,
98 Object[] params) {
99 }
100
101 @Override
102 public void logrb(Level level, String sourceClass, String sourceMethod, ResourceBundle bundle, String msg,
103 Object... params) {
104 }
105
106 @Override
107 public void logrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg,
108 Throwable thrown) {
109 }
110
111 @Override
112 public void logrb(Level level, String sourceClass, String sourceMethod, ResourceBundle bundle, String msg,
113 Throwable thrown) {
114 }
115
116 @Override
117 public void entering(String sourceClass, String sourceMethod) {
118 }
119
120 @Override
121 public void entering(String sourceClass, String sourceMethod, Object param1) {
122 }
123
124 @Override
125 public void entering(String sourceClass, String sourceMethod, Object[] params) {
126 }
127
128 @Override
129 public void exiting(String sourceClass, String sourceMethod) {
130 }
131
132 @Override
133 public void exiting(String sourceClass, String sourceMethod, Object result) {
134 }
135
136 @Override
137 public void throwing(String sourceClass, String sourceMethod, Throwable thrown) {
138 }
139
140 @Override
141 public void severe(String msg) {
142 }
143
144 @Override
145 public void warning(String msg) {
146 }
147
148 @Override
149 public void info(String msg) {
150 }
151
152 @Override
153 public void config(String msg) {
154 }
155
156 @Override
157 public void fine(String msg) {
158 }
159
160 @Override
161 public void finer(String msg) {
162 }
163
164 @Override
165 public void finest(String msg) {
166 }
167
168 @Override
169 public void severe(Supplier<String> msgSupplier) {
170 }
171
172 @Override
173 public void warning(Supplier<String> msgSupplier) {
174 }
175
176 @Override
177 public void info(Supplier<String> msgSupplier) {
178 }
179
180 @Override
181 public void config(Supplier<String> msgSupplier) {
182 }
183
184 @Override
185 public void fine(Supplier<String> msgSupplier) {
186 }
187
188 @Override
189 public void finer(Supplier<String> msgSupplier) {
190 }
191
192 @Override
193 public void finest(Supplier<String> msgSupplier) {
194 }
195
196 @Override
197 public void setLevel(Level newLevel) throws SecurityException {
198 }
199
200 @Override
201 public Level getLevel() {
202 return Level.OFF;
203 }
204
205 @Override
206 public boolean isLoggable(Level level) {
207 return false;
208 }
209 }