public class CCUnlock extends ClearCase
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 |
Modifier and Type | Field and Description |
---|---|
static String |
FLAG_COMMENT
-comment flag -- method to use for commenting events
|
static String |
FLAG_PNAME
-pname flag -- pathname to lock
|
COMMAND_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_UPDATE
Constructor and Description |
---|
CCUnlock() |
Modifier and Type | Method and Description |
---|---|
void |
execute()
Executes the task.
|
String |
getComment()
Get comment method
|
String |
getObjselect()
Get list of objects to be locked
|
String |
getPname()
Get the pathname to be locked
|
void |
setComment(String comment)
Sets how comments should be written
for the event record(s)
|
void |
setObjSel(String objsel)
Sets the object(s) to be locked
|
void |
setObjselect(String objselect)
Sets the object(s) to be locked
|
void |
setPname(String pname)
Sets the pathname to be locked
|
getClearToolCommand, getFailOnErr, getObjSelect, getViewPath, getViewPathBasename, run, runS, setClearToolDir, setFailOnErr, setObjSelect, setViewPath
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
public static final String FLAG_COMMENT
public static final String FLAG_PNAME
public void execute() throws BuildException
Builds a command line to execute cleartool and then calls Exec's run method to execute the command line.
execute
in class Task
BuildException
- if the command fails and failonerr is set to truepublic String getComment()
public String getObjselect()
public String getPname()
public void setComment(String comment)
comment
- comment method to usepublic void setObjSel(String objsel)
objsel
- objects to be lockedpublic void setObjselect(String objselect)
objselect
- objects to be lockedpublic void setPname(String pname)
pname
- pathname to be locked