Package com.intershop.gradle.isml.tasks
Class Jsp2Java
-
- All Implemented Interfaces:
-
kotlin.Comparable,org.gradle.api.Named,org.gradle.api.Task,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.util.Configurable
@CacheableTask() public class Jsp2Java extends DefaultTaskJsp2Java task class.
-
-
Field Summary
Fields Modifier and Type Field Description private final FileSystemOperationsfileSystemOperationsprivate final WorkerExecutorworkerExecutorprivate final DirectoryPropertyoutputDirprivate final Property<String>jspConfigurationNameprivate final Property<String>sourceCompatibilityprivate final Property<String>targetCompatibilityprivate final Property<String>encodingprivate final DirectoryPropertyinputDirprivate final Property<String>jspPackageprivate final Property<String>sourceSetNameprivate final ConfigurableFileCollectionjspClasspathfilesprivate final ConfigurableFileCollectionclasspathfilesprivate final TaskOutputsInternaloutputsprivate final Spec<in TaskInternal>onlyIfprivate final Property<Duration>timeoutprivate final TaskRequiredServicesrequiredServicesprivate final TaskDependencyInternaltaskDependenciesprivate final Set<Object>dependsOnprivate final TaskDestroyablesdestroyablesprivate final Loggerloggerprivate final Stringpathprivate final Factory<File>temporaryDirFactoryprivate final Optional<String>reasonTaskIsIncompatibleWithConfigurationCacheprivate final TaskLocalStatelocalStateprivate final List<InputChangesAwareTaskAction>taskActionsprivate final TaskDependencyInternallifecycleDependenciesprivate BooleanisEnabledprivate BooleanimpliesSubProjectsprivate final TaskInputsInternalinputsprivate Booleanenabledprivate final TaskStateInternalstateprivate final TaskIdentity<?>taskIdentityprivate final TaskDependencyshouldRunAfterprivate final ExtensionContainerextensionsprivate final BooleanisCompatibleWithConfigurationCacheprivate final TaskDependencyfinalizedByprivate final AntBuilderantprivate final DynamicObjectasDynamicObjectprivate final List<ResourceLock>sharedResourcesprivate BooleandidWorkprivate final Optional<String>reasonNotToTrackStateprivate Stringgroupprivate final Set<String>reasonsNotToTrackStateprivate final BooleanisHasCustomActionsprivate List<Action<in Task>>actionsprivate final Stringnameprivate final FiletemporaryDirprivate final LoggingManagerloggingprivate final PathidentityPathprivate final TaskDependencymustRunAfterprivate final StandardOutputCapturestandardOutputCaptureprivate final Projectprojectprivate Stringdescription
-
Constructor Summary
Constructors Constructor Description Jsp2Java(ObjectFactory objectFactory, FileSystemOperations fileSystemOperations, WorkerExecutor workerExecutor)
-
Method Summary
Modifier and Type Method Description final FileSystemOperationsgetFileSystemOperations()final WorkerExecutorgetWorkerExecutor()final DirectoryPropertygetOutputDir()Output directory for generated files. final Property<String>getJspConfigurationName()Configuration, that is used for the jsp2java compilation. final Property<String>getSourceCompatibility()Source compatibility configuration for ISML processing. final Property<String>getTargetCompatibility()Target compatibility configuration for ISML processing. final Property<String>getEncoding()Encoding configuration for ISML processing. final DirectoryPropertygetInputDir()Input directory for ISML files. final Property<String>getJspPackage()JSP package configuration property. final Property<String>getSourceSetName()Java source set name. final ConfigurableFileCollectiongetJspClasspathfiles()Classpath files of the tools configuration. final ConfigurableFileCollectiongetClasspathfiles()Classpath files of the isml configuration. final UnitrunJsp2Java()This is the task action and processes ISML files. -
Methods inherited from class org.gradle.api.DefaultTask
getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, setActions, setDescription, setDidWork, setEnabled, setEnabled, setGroup -
Methods inherited from class org.gradle.api.internal.AbstractTask
getAsDynamicObject, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getReasonsNotToTrackState, getRequiredServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, setImpliesSubProjects -
Methods inherited from class org.gradle.api.Task
configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, doNotTrackState, finalizedBy, hasProperty, mustRunAfter, notCompatibleWithConfigurationCache, onlyIf, onlyIf, onlyIf, property, setDependsOn, setFinalizedBy, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService -
Methods inherited from class kotlin.Comparable
compareTo -
Methods inherited from class org.gradle.api.internal.TaskInternal
acceptServiceReferences, appendParallelSafeAction, doNotTrackStateIf, hasTaskActions, prependParallelSafeAction, restoreOnlyIf, restoreTaskActions -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getFileSystemOperations
final FileSystemOperations getFileSystemOperations()
-
getWorkerExecutor
final WorkerExecutor getWorkerExecutor()
-
getOutputDir
@OutputDirectory() final DirectoryProperty getOutputDir()
Output directory for generated files.
-
getJspConfigurationName
@Optional()@Input() final Property<String> getJspConfigurationName()
Configuration, that is used for the jsp2java compilation.
-
getSourceCompatibility
@Input() final Property<String> getSourceCompatibility()
Source compatibility configuration for ISML processing.
-
getTargetCompatibility
@Input() final Property<String> getTargetCompatibility()
Target compatibility configuration for ISML processing.
-
getEncoding
@Input() final Property<String> getEncoding()
Encoding configuration for ISML processing.
-
getInputDir
@SkipWhenEmpty()@InputDirectory()@PathSensitive(value = PathSensitivity.RELATIVE) final DirectoryProperty getInputDir()
Input directory for ISML files.
-
getJspPackage
@Input() final Property<String> getJspPackage()
JSP package configuration property.
-
getSourceSetName
@Optional()@Input() final Property<String> getSourceSetName()
Java source set name.
-
getJspClasspathfiles
@Classpath() final ConfigurableFileCollection getJspClasspathfiles()
Classpath files of the tools configuration.
-
getClasspathfiles
@Classpath() final ConfigurableFileCollection getClasspathfiles()
Classpath files of the isml configuration.
-
runJsp2Java
final Unit runJsp2Java()
This is the task action and processes ISML files.
-
-
-
-