Package org.zeroturnaround.jrebel.gradle
Class IncrementalRebelGenerateTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- org.zeroturnaround.jrebel.gradle.IncrementalRebelGenerateTask
-
- All Implemented Interfaces:
java.lang.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>,BaseRebelGenerateTask
public class IncrementalRebelGenerateTask extends org.gradle.api.DefaultTask implements BaseRebelGenerateTask
-
-
Constructor Summary
Constructors Constructor Description IncrementalRebelGenerateTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigureSourceSet(SourceSetDefaults sourceSetDefaults)voidgenerate()booleangetAlwaysGenerate()java.lang.LonggetAlwaysGenerateTrigger()java.lang.StringgetConfiguredRootPath()java.util.Collection<java.io.File>getDefaultClassesDirectory()java.io.FilegetDefaultResourcesDirectory()java.lang.StringgetDefaultResourcesDirectoryPath()java.io.FilegetDefaultWebappDirectory()java.lang.StringgetDefaultWebappDirectoryPath()java.io.FilegetJRebelBuildDir()java.lang.StringgetPackaging()RebelDslMaingetRebelDsl()RebelMainModelgetRebelModel()booleangetShowGenerated()RebelWargetWar()voidpropagateConventionMappingSettings()voidsetConfiguredRootPath(org.gradle.api.provider.Provider<java.lang.String> provider)voidsetDefaultClassesDirectory(org.gradle.api.provider.Provider<java.util.Collection<java.io.File>> provider)voidsetDefaultResourcesDirectory(org.gradle.api.provider.Provider<java.io.File> provider)voidsetDefaultWebappDirectory(org.gradle.api.provider.Provider<java.io.File> provider)voidsetJRebelBuildDir(org.gradle.api.provider.Provider<java.io.File> provider)voidskipWritingRebelXml()-
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, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
-
Methods inherited from class org.gradle.api.internal.AbstractTask
appendParallelSafeAction, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getOnlyIf, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, 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
configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getFinalizedBy, getGroup, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getPath, getProject, getShouldRunAfter, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
-
-
-
-
Method Detail
-
getRebelDsl
public RebelDslMain getRebelDsl()
-
getConfiguredRootPath
@Input @Optional public java.lang.String getConfiguredRootPath()
-
setConfiguredRootPath
public void setConfiguredRootPath(org.gradle.api.provider.Provider<java.lang.String> provider)
-
getJRebelBuildDir
@OutputDirectory public java.io.File getJRebelBuildDir()
-
setJRebelBuildDir
public void setJRebelBuildDir(org.gradle.api.provider.Provider<java.io.File> provider)
-
getDefaultWebappDirectory
@Internal public java.io.File getDefaultWebappDirectory()
-
getDefaultWebappDirectoryPath
@Input @Optional public java.lang.String getDefaultWebappDirectoryPath()
-
setDefaultWebappDirectory
public void setDefaultWebappDirectory(org.gradle.api.provider.Provider<java.io.File> provider)
-
getDefaultClassesDirectory
@Input @Optional public java.util.Collection<java.io.File> getDefaultClassesDirectory()
-
setDefaultClassesDirectory
public void setDefaultClassesDirectory(org.gradle.api.provider.Provider<java.util.Collection<java.io.File>> provider)
-
getDefaultResourcesDirectory
@Internal public java.io.File getDefaultResourcesDirectory()
-
getDefaultResourcesDirectoryPath
@Input @Optional public java.lang.String getDefaultResourcesDirectoryPath()
-
setDefaultResourcesDirectory
public void setDefaultResourcesDirectory(org.gradle.api.provider.Provider<java.io.File> provider)
-
getAlwaysGenerateTrigger
@Input public java.lang.Long getAlwaysGenerateTrigger()
-
generate
public void generate()
- Specified by:
generatein interfaceBaseRebelGenerateTask
-
configureSourceSet
public void configureSourceSet(SourceSetDefaults sourceSetDefaults)
-
getPackaging
public java.lang.String getPackaging()
- Specified by:
getPackagingin interfaceBaseRebelGenerateTask
-
skipWritingRebelXml
public void skipWritingRebelXml()
- Specified by:
skipWritingRebelXmlin interfaceBaseRebelGenerateTask
-
getRebelModel
public RebelMainModel getRebelModel()
- Specified by:
getRebelModelin interfaceBaseRebelGenerateTask
-
propagateConventionMappingSettings
public void propagateConventionMappingSettings()
- Specified by:
propagateConventionMappingSettingsin interfaceBaseRebelGenerateTask
-
getShowGenerated
public boolean getShowGenerated()
- Specified by:
getShowGeneratedin interfaceBaseRebelGenerateTask
-
getAlwaysGenerate
public boolean getAlwaysGenerate()
- Specified by:
getAlwaysGeneratein interfaceBaseRebelGenerateTask
-
getWar
public RebelWar getWar()
- Specified by:
getWarin interfaceBaseRebelGenerateTask
-
-