org.apache.maven.scm.provider.jazz.command.checkout
Class JazzCheckOutConsumer

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.checkout.JazzCheckOutConsumer
All Implemented Interfaces:
StreamConsumer

public class JazzCheckOutConsumer
extends AbstractRepositoryConsumer

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

Author:
Chris Graham

Field Summary
protected  String fCurrentDir
           
 
Fields inherited from class org.apache.maven.scm.provider.jazz.command.consumer.AbstractRepositoryConsumer
fed
 
Constructor Summary
JazzCheckOutConsumer(ScmProviderRepository repository, ScmLogger logger)
          Construct the JazzCheckOutCommand consumer.
 
Method Summary
 void consumeLine(String line)
          Process one line of output from the execution of the "scm load" command.
 List<ScmFile> getCheckedOutFiles()
           
 
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
 

Field Detail

fCurrentDir

protected String fCurrentDir
Constructor Detail

JazzCheckOutConsumer

public JazzCheckOutConsumer(ScmProviderRepository repository,
                            ScmLogger logger)
Construct the JazzCheckOutCommand 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 load" 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)

getCheckedOutFiles

public List<ScmFile> getCheckedOutFiles()


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