1 package org.apache.maven.plugin.surefire.log;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import org.apache.maven.plugin.logging.Log;
23 import org.apache.maven.plugin.surefire.log.api.ConsoleLogger;
24
25
26
27
28
29
30
31
32
33 public final class PluginConsoleLogger
34 implements ConsoleLogger
35 {
36 private final Log mojoLogger;
37
38 public PluginConsoleLogger( Log mojoLogger )
39 {
40 this.mojoLogger = mojoLogger;
41 }
42
43 public boolean isDebugEnabled()
44 {
45 return mojoLogger.isDebugEnabled();
46 }
47
48 public void debug( String message )
49 {
50 if ( mojoLogger.isDebugEnabled() )
51 {
52 mojoLogger.debug( message );
53 }
54 }
55
56 public void debug( CharSequence content, Throwable error )
57 {
58 if ( mojoLogger.isDebugEnabled() )
59 {
60 mojoLogger.debug( content, error );
61 }
62 }
63
64 public boolean isInfoEnabled()
65 {
66 return mojoLogger.isInfoEnabled();
67 }
68
69 public void info( String message )
70 {
71 if ( mojoLogger.isInfoEnabled() )
72 {
73 mojoLogger.info( message );
74 }
75 }
76
77 public boolean isWarnEnabled()
78 {
79 return mojoLogger.isWarnEnabled();
80 }
81
82 public void warning( String message )
83 {
84 if ( mojoLogger.isWarnEnabled() )
85 {
86 mojoLogger.warn( message );
87 }
88 }
89
90 public void warning( CharSequence content, Throwable error )
91 {
92 if ( mojoLogger.isWarnEnabled() )
93 {
94 mojoLogger.warn( content, error );
95 }
96 }
97
98 public boolean isErrorEnabled()
99 {
100 return mojoLogger.isErrorEnabled();
101 }
102
103 public void error( String message )
104 {
105 if ( mojoLogger.isErrorEnabled() )
106 {
107 mojoLogger.error( message );
108 }
109 }
110
111 public void error( String message, Throwable t )
112 {
113 if ( mojoLogger.isErrorEnabled() )
114 {
115 mojoLogger.error( message, t );
116 }
117 }
118
119 public void error( Throwable t )
120 {
121 if ( mojoLogger.isErrorEnabled() )
122 {
123 mojoLogger.error( t );
124 }
125 }
126 }