public class InstallCacheTask
extends org.gradle.api.DefaultTask
Constructor and Description |
---|
InstallCacheTask() |
Modifier and Type | Method and Description |
---|---|
protected void |
copy(java.io.File file,
java.io.File destinationDir) |
java.lang.String |
getArtifactGroup() |
java.lang.String |
getArtifactName() |
java.lang.String |
getArtifactVersion() |
java.io.File |
getCacheDestinationDir() |
java.io.File |
getCacheRootDir() |
java.io.File |
getMavenInputDir() |
java.io.File |
getMavenRootDir() |
void |
installCache() |
protected void |
installCache(java.lang.String extension) |
protected java.io.File |
normalizeTextFile(java.io.File file) |
void |
setArtifactGroup(java.lang.Object artifactGroup) |
void |
setArtifactName(java.lang.Object artifactName) |
void |
setArtifactVersion(java.lang.Object artifactVersion) |
void |
setCacheRootDir(java.lang.Object cacheRootDir) |
void |
setMavenRootDir(java.lang.Object mavenRootDir) |
addValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doLast, doLast, execute, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getImpliesSubProjects, getInputs, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, isHasCustomActions, leftShift, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setName, setOnlyIf, setOnlyIf, setProject, setProperty, setShouldRunAfter, shouldRunAfter, toString
@Input public java.lang.String getArtifactGroup()
@Input public java.lang.String getArtifactName()
@Input public java.lang.String getArtifactVersion()
@OutputDirectory public java.io.File getCacheDestinationDir()
@Input public java.io.File getCacheRootDir()
@InputDirectory public java.io.File getMavenInputDir()
@Input public java.io.File getMavenRootDir()
public void installCache() throws java.io.IOException
java.io.IOException
public void setArtifactGroup(java.lang.Object artifactGroup)
public void setArtifactName(java.lang.Object artifactName)
public void setArtifactVersion(java.lang.Object artifactVersion)
public void setCacheRootDir(java.lang.Object cacheRootDir)
public void setMavenRootDir(java.lang.Object mavenRootDir)
protected void copy(java.io.File file, java.io.File destinationDir)
protected void installCache(java.lang.String extension) throws java.io.IOException
java.io.IOException
protected java.io.File normalizeTextFile(java.io.File file) throws java.io.IOException
java.io.IOException