Class CCUnlock
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.optional.clearcase.ClearCase
org.apache.tools.ant.taskdefs.optional.clearcase.CCUnlock
- All Implemented Interfaces:
- Cloneable
Performs a ClearCase Unlock command.
 
   
The following attributes are interpreted:
| 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 SummaryFieldsModifier and TypeFieldDescriptionstatic final String-comment flag -- method to use for commenting eventsstatic final String-pname flag -- pathname to lockFields inherited from class org.apache.tools.ant.taskdefs.optional.clearcase.ClearCaseCOMMAND_CHECKIN, COMMAND_CHECKOUT, COMMAND_LOCK, COMMAND_LSCO, COMMAND_MKATTR, COMMAND_MKBL, COMMAND_MKDIR, COMMAND_MKELEM, COMMAND_MKLABEL, COMMAND_MKLBTYPE, COMMAND_RMTYPE, COMMAND_UNCHECKOUT, COMMAND_UNLOCK, COMMAND_UPDATEFields inherited from class org.apache.tools.ant.ProjectComponentdescription, location, project
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidexecute()Executes the task.Get comment methodGet list of objects to be lockedgetPname()Get the pathname to be lockedvoidsetComment(String comment) Sets how comments should be written for the event record(s)voidSets the object(s) to be lockedvoidsetObjselect(String objselect) Sets the object(s) to be lockedvoidSets the pathname to be lockedMethods inherited from class org.apache.tools.ant.taskdefs.optional.clearcase.ClearCasegetClearToolCommand, getFailOnErr, getObjSelect, getViewPath, getViewPathBasename, run, runS, runS, setClearToolDir, setFailOnErr, setObjSelect, setViewPathMethods inherited from class org.apache.tools.ant.TaskbindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypeMethods inherited from class org.apache.tools.ant.ProjectComponentclone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
- 
Field Details- 
FLAG_COMMENT-comment flag -- method to use for commenting events- See Also:
 
- 
FLAG_PNAME
 
- 
- 
Constructor Details- 
CCUnlockpublic CCUnlock()
 
- 
- 
Method Details- 
executeExecutes the task.Builds a command line to execute cleartool and then calls Exec's run method to execute the command line. - Overrides:
- executein class- Task
- Throws:
- BuildException- if the command fails and failonerr is set to true
 
- 
setCommentSets how comments should be written for the event record(s)- Parameters:
- comment- comment method to use
 
- 
getComment
- 
setPnameSets the pathname to be locked- Parameters:
- pname- pathname to be locked
 
- 
getPnameGet the pathname to be locked- Returns:
- String containing the pathname to be locked
 
- 
setObjselectSets the object(s) to be locked- Parameters:
- objselect- objects to be locked
 
- 
setObjSelSets the object(s) to be locked- Parameters:
- objsel- objects to be locked
- Since:
- ant 1.6.1
 
- 
getObjselectGet list of objects to be locked- Returns:
- String containing the objects to be locked
 
 
-