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:
AbstractRepositoryConsumer,AnnotateConsumer,BazaarConsumer,ClearCaseBlameConsumer,ClearCaseChangeLogConsumer,CvsBlameConsumer,CvsChangeLogConsumer,GitBlameConsumer,GitChangeLogConsumer,GitCurrentBranchConsumer,GitInfoConsumer,GitLatestRevisionCommandConsumer,HgConsumer,PerforceBlameConsumer,PerforceChangeLogConsumer,PerforceChangesConsumer,PerforceDescribeConsumer,PerforceFilelogConsumer,PerforceHaveConsumer,StarteamChangeLogConsumer,SvnBlameConsumer,SvnChangeLogConsumer,SvnRemoteInfoCommand.LsConsumer,SynergyCreateTaskConsumer,SynergyGetCompletedTasksConsumer,SynergyGetTaskObjectsConsumer,SynergyShowDefaultTaskConsumer,TfsBlameConsumer,TfsChangeLogConsumer,VssChangeLogConsumer,VssCheckInConsumer,VssCheckOutConsumer,VssEditConsumer,VssStatusConsumer,VssTagConsumer,VssUpdateConsumer
public abstract class AbstractConsumer
extends Object
implements org.codehaus.plexus.util.cli.StreamConsumer
-
Field Details
-
logger
-
-
Constructor Details
-
AbstractConsumer
AbstractConsumer constructor.- Parameters:
logger- The logger to use in the consumer
-
-
Method Details
-
getLogger
-
setLogger
-
parseDate
Converts the date timestamp from the output into a date object.- Parameters:
date- TODOuserPattern- TODOdefaultPattern- TODO- Returns:
- A date representing the timestamp of the log entry.
-
parseDate
Converts the date timestamp from the output into a date object.- Parameters:
date- TODOuserPattern- TODOdefaultPattern- TODOlocale- TODO- Returns:
- A date representing the timestamp of the log entry.
-