Class CompileJSPTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
com.liferay.gradle.plugins.jasper.jspc.CompileJSPTask
All Implemented Interfaces:
Comparable<org.gradle.api.Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.util.Configurable<org.gradle.api.Task>

@CacheableTask public class CompileJSPTask extends org.gradle.api.DefaultTask
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.gradle.api.Task

    org.gradle.api.Task.Namer
  • Field Summary

    Fields inherited from interface org.gradle.api.Task

    TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    org.gradle.api.file.FileCollection
     
     
    org.gradle.api.file.FileCollection
     
    org.gradle.api.file.FileCollection
     
     
    boolean
     
    void
    setCompileJspClasspath(org.gradle.api.file.FileCollection compileJspClasspath)
     
    void
    setDestinationDir(Object destinationDir)
     
    void
    setJspCClasspath(org.gradle.api.file.FileCollection jspCClasspath)
     
    void
    setPoolingEnabled(boolean poolingEnabled)
     
    void
    setWebAppDir(Object webAppDir)
     

    Methods inherited from class org.gradle.api.DefaultTask

    compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService

    Methods inherited from class org.gradle.api.internal.AbstractTask

    acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.gradle.api.Task

    doNotTrackState, getConvention, notCompatibleWithConfigurationCache
  • Constructor Details

    • CompileJSPTask

      public CompileJSPTask()
  • Method Details

    • compileJSP

      public void compileJSP()
    • getCompileJspClasspath

      @Classpath @Optional public org.gradle.api.file.FileCollection getCompileJspClasspath()
    • getDestinationDir

      @OutputDirectory public File getDestinationDir()
    • getJspCClasspath

      @Classpath public org.gradle.api.file.FileCollection getJspCClasspath()
    • getJSPFiles

      @InputFiles @PathSensitive(RELATIVE) @SkipWhenEmpty public org.gradle.api.file.FileCollection getJSPFiles()
    • getWebAppDir

      @InputDirectory @PathSensitive(RELATIVE) public File getWebAppDir()
    • isPoolingEnabled

      @Input public boolean isPoolingEnabled()
    • setCompileJspClasspath

      public void setCompileJspClasspath(org.gradle.api.file.FileCollection compileJspClasspath)
    • setDestinationDir

      public void setDestinationDir(Object destinationDir)
    • setJspCClasspath

      public void setJspCClasspath(org.gradle.api.file.FileCollection jspCClasspath)
    • setPoolingEnabled

      public void setPoolingEnabled(boolean poolingEnabled)
    • setWebAppDir

      public void setWebAppDir(Object webAppDir)