Class JazzCheckInConsumer
java.lang.Object
org.apache.maven.scm.util.AbstractConsumer
org.apache.maven.scm.provider.jazz.command.consumer.AbstractRepositoryConsumer
org.apache.maven.scm.provider.jazz.command.checkin.JazzCheckInConsumer
- All Implemented Interfaces:
org.codehaus.plexus.util.cli.StreamConsumer
Consume the output of the scm command for the "checkin" operation.
-
Field Summary
FieldsFields inherited from class org.apache.maven.scm.provider.jazz.command.consumer.AbstractRepositoryConsumer
fed
-
Constructor Summary
ConstructorsConstructorDescriptionJazzCheckInConsumer
(ScmProviderRepository repository, ScmLogger logger) Construct the JazzCheckInCommand consumer. -
Method Summary
Modifier and TypeMethodDescriptionvoid
consumeLine
(String line) Process one line of output from the execution of the "scm checkin" command.getFiles()
protected ScmFile
getScmFile
(String filename) 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
-
Field Details
-
haveSeenChanges
private boolean haveSeenChanges -
currentDir
-
fCheckedInFiles
-
-
Constructor Details
-
JazzCheckInConsumer
Construct the JazzCheckInCommand consumer.- Parameters:
repository
- The repository we are working with.logger
- The logger to use.
-
-
Method Details
-
consumeLine
Process one line of output from the execution of the "scm checkin" command.- Specified by:
consumeLine
in interfaceorg.codehaus.plexus.util.cli.StreamConsumer
- Overrides:
consumeLine
in classAbstractRepositoryConsumer
- Parameters:
line
- The line of output from the external command that has been pumped to us.- See Also:
-
getScmFile
-
getFiles
-