org.apache.maven.scm.util
Class AbstractConsumer

java.lang.Object
  extended byorg.apache.maven.scm.util.AbstractConsumer
All Implemented Interfaces:
org.codehaus.plexus.util.cli.StreamConsumer

public abstract class AbstractConsumer
extends java.lang.Object
implements org.codehaus.plexus.util.cli.StreamConsumer

Version:
$Id: AbstractConsumer.java 381352 2006-02-27 15:00:06Z evenisse $
Author:
Emmanuel Venisse

Constructor Summary
AbstractConsumer(ScmLogger logger)
           
 
Method Summary
 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.
 void setLogger(ScmLogger logger)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.codehaus.plexus.util.cli.StreamConsumer
consumeLine
 

Constructor Detail

AbstractConsumer

public AbstractConsumer(ScmLogger logger)
Method Detail

getLogger

public ScmLogger getLogger()

setLogger

public void setLogger(ScmLogger logger)

parseDate

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.

Returns:
A date representing the timestamp of the log entry.


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.