Class SOSCheckin
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.optional.sos.SOS
org.apache.tools.ant.taskdefs.optional.sos.SOSCheckin
- 
Field SummaryFields inherited from class org.apache.tools.ant.taskdefs.optional.sos.SOScommandLineFields inherited from class org.apache.tools.ant.ProjectComponentdescription, location, projectFields inherited from interface org.apache.tools.ant.taskdefs.optional.sos.SOSCmdCOMMAND_CHECKIN_FILE, COMMAND_CHECKIN_PROJECT, COMMAND_CHECKOUT_FILE, COMMAND_CHECKOUT_PROJECT, COMMAND_GET_FILE, COMMAND_GET_PROJECT, COMMAND_HISTORY, COMMAND_LABEL, COMMAND_SOS_EXE, FLAG_COMMAND, FLAG_COMMENT, FLAG_FILE, FLAG_LABEL, FLAG_NO_CACHE, FLAG_NO_COMPRESSION, FLAG_PASSWORD, FLAG_PROJECT, FLAG_RECURSION, FLAG_SOS_HOME, FLAG_SOS_SERVER, FLAG_USERNAME, FLAG_VERBOSE, FLAG_VERSION, FLAG_VSS_SERVER, FLAG_WORKING_DIR, PROJECT_PREFIX
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected CommandlineBuild the command line.voidsetComment(String comment) The comment to apply to all files being labelled.final voidThe filename to act upon.voidsetRecursive(boolean recursive) Flag to recursively apply the action.Methods inherited from class org.apache.tools.ant.taskdefs.optional.sos.SOSexecute, getComment, getFilename, getLabel, getLocalPath, getNoCache, getNoCompress, getOptionalAttributes, getPassword, getProjectPath, getRecursive, getRequiredAttributes, getSosCommand, getSosHome, getSosServerPath, getUsername, getVerbose, getVersion, getVssServerPath, run, setInternalComment, setInternalFilename, setInternalLabel, setInternalRecursive, setInternalVersion, setLocalPath, setNoCache, setNoCompress, setPassword, setProjectPath, setSosCmd, setSosHome, setSosServerPath, setUsername, setVerbose, setVssServerPathMethods 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
- 
Constructor Details- 
SOSCheckinpublic SOSCheckin()
 
- 
- 
Method Details- 
setFileThe filename to act upon. If no file is specified then the task acts upon the project.- Parameters:
- filename- The new file value
 
- 
setRecursivepublic void setRecursive(boolean recursive) Flag to recursively apply the action. Defaults to false.- Parameters:
- recursive- True for recursive operation.
 
- 
setCommentThe comment to apply to all files being labelled.- Parameters:
- comment- The new comment value
 
- 
buildCmdLineBuild the command line.CheckInFile required parameters: -server -name -password -database -project -file 
 CheckInFile optional parameters: -workdir -log -verbose -nocache -nocompression -soshome
 CheckInProject required parameters: -server -name -password -database -project
 CheckInProject optional parameters: workdir -recursive -log -verbose -nocache -nocompression -soshome- Returns:
- Commandline the generated command to be executed
 
 
-