Package org.apache.maven.scm.util
Class AbstractConsumer
- java.lang.Object
- 
- org.apache.maven.scm.util.AbstractConsumer
 
- 
- All Implemented Interfaces:
- org.codehaus.plexus.util.cli.StreamConsumer
 - Direct Known Subclasses:
- AbstractFileCheckingConsumer,- AbstractFileCheckingConsumer,- GitBlameConsumer,- GitChangeLogConsumer,- GitCurrentBranchConsumer,- GitDiffConsumer,- GitDiffRawConsumer,- GitInfoConsumer,- GitLatestRevisionCommandConsumer,- GitRemoteInfoConsumer,- GitRemoveConsumer,- GitStatusConsumer,- HgConsumer,- SvnAddConsumer,- SvnBlameConsumer,- SvnChangeLogConsumer,- SvnDiffConsumer,- SvnInfoConsumer,- SvnListConsumer,- SvnMkdirConsumer,- SvnRemoveConsumer,- SvnStatusConsumer
 
 public abstract class AbstractConsumer extends Object implements org.codehaus.plexus.util.cli.StreamConsumer - Author:
- Emmanuel Venisse
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected org.slf4j.Loggerlogger
 - 
Constructor SummaryConstructors Constructor Description AbstractConsumer()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DateparseDate(String date, String userPattern, String defaultPattern)Converts the date timestamp from the output into a date object.protected DateparseDate(String date, String userPattern, String defaultPattern, Locale locale)Converts the date timestamp from the output into a date object.
 
- 
- 
- 
Field Detail- 
loggerprotected final org.slf4j.Logger logger 
 
- 
 - 
Constructor Detail- 
AbstractConsumerpublic AbstractConsumer() 
 
- 
 - 
Method Detail- 
parseDateprotected Date parseDate(String date, String userPattern, String defaultPattern) Converts the date timestamp from the output into a date object.- Parameters:
- date- TODO
- userPattern- TODO
- defaultPattern- TODO
- Returns:
- a date representing the timestamp of the log entry
 
 - 
parseDateprotected Date parseDate(String date, String userPattern, String defaultPattern, Locale locale) Converts the date timestamp from the output into a date object.- Parameters:
- date- TODO
- userPattern- TODO
- defaultPattern- TODO
- locale- TODO
- Returns:
- a date representing the timestamp of the log entry
 
 
- 
 
-