public class P4Submit extends P4Base
| Modifier and Type | Class and Description |
|---|---|
class |
P4Submit.P4SubmitAdapter
internal class used to process the output of p4 submit
|
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
change
change list number
|
failOnError, P4Client, P4CmdOpts, P4Opts, P4Port, P4User, P4View, shell, utildescription, location, project| Constructor and Description |
|---|
P4Submit() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute()
do the work
|
void |
setChange(java.lang.String change)
set the change list number to submit
|
void |
setChangeProperty(java.lang.String changeProperty)
property defining the change number if the change number gets renumbered
|
void |
setNeedsResolveProperty(java.lang.String needsResolveProperty)
property defining the need to resolve the change list
|
execP4Command, execP4Command, getErrorMessage, getInError, init, setClient, setCmdopts, setErrorMessage, setFailonerror, setGlobalopts, setInError, setPort, setUser, setViewbindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypeclone, getDescription, getLocation, getProject, setDescription, setLocation, setProjectpublic void setChange(java.lang.String change)
change - The changelist number to submit; required.public void setChangeProperty(java.lang.String changeProperty)
changeProperty - name of a new property to which the change number
will be assigned if it changespublic void setNeedsResolveProperty(java.lang.String needsResolveProperty)
needsResolveProperty - a property which will be set if the change needs resolvepublic void execute()
throws BuildException
execute in class TaskBuildException - if no change list specified