Package io.fabric8.maven.docker.util
Interface Logger
-
- All Known Implementing Classes:
AnsiLogger
public interface LoggerSimple log handler for printing used during the maven build- Since:
- 31.03.14
- Author:
- roland
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classLogger.LogVerboseCategory
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddebug(String format, Object... params)Debug message if debugging is enabled.voiderror(String format, Object... params)Severe errorsStringerrorMessage(String message)Prepare the given message as an error message to be used in exceptions.voidinfo(String format, Object... params)Informational messagebooleanisDebugEnabled()Whether debugging is enabled.booleanisVerboseEnabled()Whether verbose is enableevoidprogressFinished()Finis progress meter.voidprogressStart()Start a progress bar* @param total the total number to be expectedvoidprogressUpdate(String layerId, String status, String progressMessage)Update the progressvoidverbose(Logger.LogVerboseCategory logVerboseCategory, String format, Object... params)Verbose message for buildvoidwarn(String format, Object... params)A warning.
-
-
-
Method Detail
-
debug
void debug(String format, Object... params)
Debug message if debugging is enabled.- Parameters:
format- debug message formatparams- parameter for formatting message
-
info
void info(String format, Object... params)
Informational message- Parameters:
format- info message formatparams- parameter for formatting message
-
verbose
void verbose(Logger.LogVerboseCategory logVerboseCategory, String format, Object... params)
Verbose message for build- Parameters:
logVerboseCategory- debug level for loggingformat- verbose message formatparams- parameter for formatting message
-
warn
void warn(String format, Object... params)
A warning.- Parameters:
format- warning message formatparams- parameter for formatting message
-
error
void error(String format, Object... params)
Severe errors- Parameters:
format- error message formatparams- parameter for formatting message
-
errorMessage
String errorMessage(String message)
Prepare the given message as an error message to be used in exceptions.- Parameters:
message- message to prepare- Returns:
- prepared error message
-
isDebugEnabled
boolean isDebugEnabled()
Whether debugging is enabled.
-
isVerboseEnabled
boolean isVerboseEnabled()
Whether verbose is enablee
-
progressStart
void progressStart()
Start a progress bar* @param total the total number to be expected
-
progressUpdate
void progressUpdate(String layerId, String status, String progressMessage)
Update the progress- Parameters:
layerId- the image id of the layer fetchedstatus- a status messageprogressMessage- the progressBar
-
progressFinished
void progressFinished()
Finis progress meter. Must be always called ifprogressStart()has been used.
-
-