Class PerforceCheckOutConsumer

  • All Implemented Interfaces:
    org.codehaus.plexus.util.cli.StreamConsumer

    public class PerforceCheckOutConsumer
    extends AbstractPerforceConsumer
    implements org.codehaus.plexus.util.cli.StreamConsumer
    • Field Detail

      • currentState

        private int currentState
      • fileRegexp

        private java.util.regex.Pattern fileRegexp
      • checkedout

        private java.util.List<ScmFile> checkedout
      • repo

        private java.lang.String repo
      • specname

        private java.lang.String specname
    • Constructor Detail

      • PerforceCheckOutConsumer

        public PerforceCheckOutConsumer​(java.lang.String clientspec,
                                        java.lang.String repoPath)
    • Method Detail

      • consumeLine

        public void consumeLine​(java.lang.String line)
        Specified by:
        consumeLine in interface org.codehaus.plexus.util.cli.StreamConsumer
      • error

        private void error​(java.lang.String line)
      • isSuccess

        public boolean isSuccess()
      • getCheckedout

        public java.util.List<ScmFile> getCheckedout()