1 package org
.argeo
.slc
.maven
.embedder
;
4 * Logger sending everything to the standard output streams.
5 * This is mainly for the cases when you have a utility that
6 * does not have a logger to supply.
8 * @author <a href="mailto:dev@avalon.codehaus.org">Avalon Development Team</a>
9 * @version $Id: MavenEmbedderConsoleLogger.java 292888 2005-10-01 01:17:36Z jvanzyl $
11 public final class MavenEmbedderConsoleLogger
12 extends AbstractMavenEmbedderLogger
14 public void debug( String message
, Throwable throwable
)
16 if ( isDebugEnabled() )
18 System
.out
.print( "[ maven embedder DEBUG] " );
19 System
.out
.println( message
);
21 if ( null != throwable
)
23 throwable
.printStackTrace( System
.out
);
28 public void info( String message
, Throwable throwable
)
30 if ( isInfoEnabled() )
32 System
.out
.print( "[ maven embedder INFO] " );
33 System
.out
.println( message
);
35 if ( null != throwable
)
37 throwable
.printStackTrace( System
.out
);
42 public void warn( String message
, Throwable throwable
)
44 if ( isWarnEnabled() )
46 System
.out
.print( "[ maven embedder WARNING] " );
47 System
.out
.println( message
);
49 if ( null != throwable
)
51 throwable
.printStackTrace( System
.out
);
56 public void error( String message
, Throwable throwable
)
58 if ( isErrorEnabled() )
60 System
.out
.print( "[ maven embedder ERROR] " );
61 System
.out
.println( message
);
63 if ( null != throwable
)
65 throwable
.printStackTrace( System
.out
);
70 public void fatalError( String message
, Throwable throwable
)
72 if ( isFatalErrorEnabled() )
74 System
.out
.print( "[ maven embedder FATAL ERROR] " );
75 System
.out
.println( message
);
77 if ( null != throwable
)
79 throwable
.printStackTrace( System
.out
);