-
- All Implemented Interfaces:
-
kotlin.Comparable,org.gradle.api.Task,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.util.Configurable
public class ProvideResourceFromClasspath extends DefaultTaskProvides the content of a classpath resource as a file at a target location
-
-
Field Summary
Fields Modifier and Type Field Description private final Property<String>resourceNameprivate final RegularFilePropertytargetLocationprivate final FileSystemOperationsfileSystemOperations
-
Constructor Summary
Constructors Constructor Description ProvideResourceFromClasspath(FileSystemOperations fileSystemOperations)
-
Method Summary
Modifier and Type Method Description final Property<String>getResourceName()final RegularFilePropertygetTargetLocation()final FileSystemOperationsgetFileSystemOperations()final Unitexecute()Task action starts the java process in the background. -
Methods inherited from class com.intershop.gradle.icm.docker.tasks.ProvideResourceFromClasspath
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.DefaultTask
appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getResourceName
@Input() final Property<String> getResourceName()
-
getTargetLocation
@OutputFile() final RegularFileProperty getTargetLocation()
-
getFileSystemOperations
final FileSystemOperations getFileSystemOperations()
-
-
-
-