All Implemented Interfaces:
java.lang.Cloneable

public class CCUnlock
extends ClearCase
Performs a ClearCase Unlock command.

The following attributes are interpreted:

Task attributes
Attribute Values Required
comment Specifies how to populate comments fields No
pname Specifies the object pathname to be unlocked. No
objselect This variable is obsolete. Should use objsel instead. no
objsel Specifies the object(s) to be unlocked. No
failonerr Throw an exception if the command fails. Default is true No
  • Field Details

  • Constructor Details

  • Method Details

    • execute

      public void execute() throws BuildException
      Executes the task.

      Builds a command line to execute cleartool and then calls Exec's run method to execute the command line.

      Overrides:
      execute in class Task
      Throws:
      BuildException - if the command fails and failonerr is set to true
    • setComment

      public void setComment​(java.lang.String comment)
      Sets how comments should be written for the event record(s)
      Parameters:
      comment - comment method to use
    • getComment

      public java.lang.String getComment()
      Get comment method
      Returns:
      String containing the desired comment method
    • setPname

      public void setPname​(java.lang.String pname)
      Sets the pathname to be locked
      Parameters:
      pname - pathname to be locked
    • getPname

      public java.lang.String getPname()
      Get the pathname to be locked
      Returns:
      String containing the pathname to be locked
    • setObjselect

      public void setObjselect​(java.lang.String objselect)
      Sets the object(s) to be locked
      Parameters:
      objselect - objects to be locked
    • setObjSel

      public void setObjSel​(java.lang.String objsel)
      Sets the object(s) to be locked
      Parameters:
      objsel - objects to be locked
      Since:
      ant 1.6.1
    • getObjselect

      public java.lang.String getObjselect()
      Get list of objects to be locked
      Returns:
      String containing the objects to be locked