public abstract class AbstractConsumer
extends java.lang.Object
implements org.codehaus.plexus.util.cli.StreamConsumer
Constructor and Description |
---|
AbstractConsumer(ScmLogger logger)
AbstractConsumer constructor.
|
Modifier and Type | Method and Description |
---|---|
ScmLogger |
getLogger() |
protected java.util.Date |
parseDate(java.lang.String date,
java.lang.String userPattern,
java.lang.String defaultPattern)
Converts the date timestamp from the output into a date object.
|
protected java.util.Date |
parseDate(java.lang.String date,
java.lang.String userPattern,
java.lang.String defaultPattern,
java.util.Locale locale)
Converts the date timestamp from the output into a date object.
|
void |
setLogger(ScmLogger logger) |
private ScmLogger logger
public AbstractConsumer(ScmLogger logger)
logger
- The logger to use in the consumerpublic ScmLogger getLogger()
public void setLogger(ScmLogger logger)
protected java.util.Date parseDate(java.lang.String date, java.lang.String userPattern, java.lang.String defaultPattern)
protected java.util.Date parseDate(java.lang.String date, java.lang.String userPattern, java.lang.String defaultPattern, java.util.Locale locale)