Class Chown
- java.lang.Object
- 
- org.apache.tools.ant.ProjectComponent
- 
- org.apache.tools.ant.Task
- 
- org.apache.tools.ant.taskdefs.ExecTask
- 
- org.apache.tools.ant.taskdefs.ExecuteOn
- 
- org.apache.tools.ant.taskdefs.optional.unix.AbstractAccessTask
- 
- org.apache.tools.ant.taskdefs.optional.unix.Chown
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- java.lang.Cloneable
 
 public class Chown extends AbstractAccessTask Chown equivalent for unix-like environments.- Since:
- Ant 1.6
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.apache.tools.ant.taskdefs.ExecuteOnExecuteOn.FileDirBoth
 
- 
 - 
Field Summary- 
Fields inherited from class org.apache.tools.ant.taskdefs.ExecuteOndestDir, filesets, mapper, mapperElement, srcFilePos, srcIsFirst, targetFilePos, type
 - 
Fields inherited from class org.apache.tools.ant.taskdefs.ExecTaskcmdl, failOnError, newEnvironment, redirector, redirectorElement
 - 
Fields inherited from class org.apache.tools.ant.ProjectComponentdescription, location, project
 
- 
 - 
Constructor SummaryConstructors Constructor Description Chown()Chown task for setting file and directory permissions.
 - 
Method SummaryModifier and Type Method Description protected voidcheckConfiguration()Ensure that all the required arguments and other conditions have been set.voidsetExecutable(java.lang.String e)We don't want to expose the executable attribute, so override it.voidsetOwner(java.lang.String owner)Set the owner attribute.- 
Methods inherited from class org.apache.tools.ant.taskdefs.optional.unix.AbstractAccessTaskisValidOs, setAddsourcefile, setCommand, setFile, setSkipEmptyFilesets
 - 
Methods inherited from class org.apache.tools.ant.taskdefs.ExecuteOnadd, add, addDirset, addFilelist, addFileset, createHandler, createMapper, createSrcfile, createTargetfile, getCommandline, getCommandline, getDirs, getFiles, getFilesAndDirs, runExec, runParallel, setDest, setForce, setForwardslash, setIgnoremissing, setMaxParallel, setParallel, setRelative, setType, setupRedirector, setVerbose
 - 
Methods inherited from class org.apache.tools.ant.taskdefs.ExecTaskaddConfiguredRedirector, addEnv, createArg, createWatchdog, execute, getOs, getOsFamily, getResolveExecutable, logFlush, maybeSetResultPropertyValue, prepareExec, resolveExecutable, runExecute, setAppend, setDir, setError, setErrorProperty, setFailIfExecutionFails, setFailonerror, setInput, setInputString, setLogError, setNewenvironment, setOs, setOsFamily, setOutput, setOutputproperty, setResolveExecutable, setResultProperty, setSearchPath, setSpawn, setTimeout, setTimeout, setVMLauncher
 - 
Methods 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, setTaskType
 - 
Methods inherited from class org.apache.tools.ant.ProjectComponentclone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
- 
 
- 
- 
- 
Method Detail- 
setOwnerpublic void setOwner(java.lang.String owner) Set the owner attribute.- Parameters:
- owner- The new owner for the file(s) or directory(ies)
 
 - 
checkConfigurationprotected void checkConfiguration() Ensure that all the required arguments and other conditions have been set.- Overrides:
- checkConfigurationin class- ExecuteOn
 
 - 
setExecutablepublic void setExecutable(java.lang.String e) We don't want to expose the executable attribute, so override it.- Overrides:
- setExecutablein class- ExecTask
- Parameters:
- e- User supplied executable that we won't accept.
 
 
- 
 
-