org.apache.maven.scm.provider.jazz.command.list
Class JazzListConsumer

java.lang.Object
  extended by org.apache.maven.scm.util.AbstractConsumer
      extended by org.apache.maven.scm.provider.jazz.command.consumer.AbstractRepositoryConsumer
          extended by org.apache.maven.scm.provider.jazz.command.list.JazzListConsumer
All Implemented Interfaces:
StreamConsumer

public class JazzListConsumer
extends AbstractRepositoryConsumer

Consume the output of the scm command for the "list" operation.

Author:
Chris Graham

Field Summary
 
Fields inherited from class org.apache.maven.scm.provider.jazz.command.consumer.AbstractRepositoryConsumer
fed
 
Constructor Summary
JazzListConsumer(ScmProviderRepository repository, ScmLogger logger)
          Construct the JazzListCommand consumer.
 
Method Summary
 void consumeLine(String line)
          Process one line of output from the execution of the "scm list" command.
 List<ScmFile> getFiles()
           
 
Methods inherited from class org.apache.maven.scm.provider.jazz.command.consumer.AbstractRepositoryConsumer
getRepository, isFed, setFed, setRepository
 
Methods inherited from class org.apache.maven.scm.util.AbstractConsumer
getLogger, parseDate, parseDate, setLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JazzListConsumer

public JazzListConsumer(ScmProviderRepository repository,
                        ScmLogger logger)
Construct the JazzListCommand consumer.

Parameters:
repository - The repository we are working with.
logger - The logger to use.
Method Detail

consumeLine

public void consumeLine(String line)
Process one line of output from the execution of the "scm list" command.

Specified by:
consumeLine in interface StreamConsumer
Overrides:
consumeLine in class AbstractRepositoryConsumer
Parameters:
line - The line of output from the external command that has been pumped to us.
See Also:
StreamConsumer.consumeLine(java.lang.String)

getFiles

public List<ScmFile> getFiles()


Copyright © 2003-2012 The Apache Software Foundation. All Rights Reserved.