Class PerforceTagConsumer

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

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

      • LABEL_PATTERN

        private static final java.util.regex.Pattern LABEL_PATTERN
      • SYNC_PATTERN

        private static final java.util.regex.Pattern SYNC_PATTERN
      • currentState

        private int currentState
      • tagged

        private java.util.List<ScmFile> tagged
    • Constructor Detail

      • PerforceTagConsumer

        public PerforceTagConsumer()
    • Method Detail

      • getTagged

        public java.util.List<ScmFile> getTagged()
        Return a list of Strings formatted like:

         //depot/modules/cordoba/runtime-ear/pom.xml
         //depot/modules/cordoba/runtime-ear/.runtime
         
      • 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()