Class PerforceCheckInConsumer

java.lang.Object
org.apache.maven.scm.provider.perforce.command.checkin.PerforceCheckInConsumer
All Implemented Interfaces:
org.codehaus.plexus.util.cli.StreamConsumer

public class PerforceCheckInConsumer extends Object implements org.codehaus.plexus.util.cli.StreamConsumer
  • Field Details

    • CREATED_PATTERN

      private static final Pattern CREATED_PATTERN
    • SUBMITTING_PATTERN

      private static final Pattern SUBMITTING_PATTERN
    • LOCKING_PATTERN

      private static final Pattern LOCKING_PATTERN
    • OPERATION_PATTERN

      private static final Pattern OPERATION_PATTERN
    • COMPLETE_PATTERN

      private static final Pattern COMPLETE_PATTERN
    • STATE_CREATED

      public static final int STATE_CREATED
      See Also:
    • STATE_SUBMITTING

      public static final int STATE_SUBMITTING
      See Also:
    • STATE_LOCKING

      public static final int STATE_LOCKING
      See Also:
    • STATE_OP

      public static final int STATE_OP
      See Also:
    • STATE_COMPLETE

      public static final int STATE_COMPLETE
      See Also:
    • STATE_ERROR

      public static final int STATE_ERROR
      See Also:
    • errors

      private StringWriter errors
    • errorOutput

      private PrintWriter errorOutput
    • currentState

      private int currentState
  • Constructor Details

    • PerforceCheckInConsumer

      public PerforceCheckInConsumer()
  • Method Details

    • consumeLine

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

      private void error(String line)
    • isSuccess

      public boolean isSuccess()
    • getOutput

      public String getOutput()