Class BasePortalToolsTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.api.internal.ConventionTask
org.gradle.api.tasks.JavaExec
com.liferay.gradle.plugins.task.BasePortalToolsTask
All Implemented Interfaces:
Comparable<org.gradle.api.Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.IConventionAware, org.gradle.api.internal.TaskInternal, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.process.BaseExecSpec, org.gradle.process.JavaExecSpec, org.gradle.process.JavaForkOptions, org.gradle.process.ProcessForkOptions, org.gradle.util.Configurable<org.gradle.api.Task>
Direct Known Subclasses:
DirectDeployTask

public abstract class BasePortalToolsTask extends org.gradle.api.tasks.JavaExec
  • Nested Class Summary

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

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

    Fields
    Modifier and Type
    Field
    Description
    protected final org.gradle.api.Project
     

    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
    protected void
     
    protected void
    addDependency(String group, String name, String version)
     
    protected void
    addDependency(String group, String name, String version, boolean transitive)
     
    org.gradle.process.JavaExecSpec
    args(Iterable<?> args)
     
    org.gradle.api.tasks.JavaExec
    args(Object... args)
     
    org.gradle.api.tasks.JavaExec
    classpath(Object... paths)
     
    protected void
     
    void
     
    abstract List<String>
     
    org.gradle.api.file.FileCollection
     
    protected String
     
    protected abstract String
     
    org.gradle.api.tasks.JavaExec
    setArgs(Iterable<?> args)
     
    org.gradle.api.tasks.JavaExec
    setClasspath(org.gradle.api.file.FileCollection fileCollection)
     
    org.gradle.api.tasks.JavaExec
     

    Methods inherited from class org.gradle.api.tasks.JavaExec

    bootstrapClasspath, copyTo, copyTo, debugOptions, environment, environment, executable, getAllJvmArgs, getArgumentProviders, getBootstrapClasspath, getCommandLine, getDebug, getDebugOptions, getDefaultCharacterEncoding, getEnableAssertions, getEnvironment, getErrorOutput, getExecActionFactory, getExecutable, getExecutionResult, getJavaLauncher, getJavaToolchainService, getJavaVersion, getJvmArgs, getJvmArgumentProviders, getJvmArguments, getMainClass, getMainModule, getMaxHeapSize, getMinHeapSize, getModularity, getObjectFactory, getProviderFactory, getStandardInput, getStandardOutput, getSystemProperties, getWorkingDir, isIgnoreExitValue, jvmArgs, jvmArgs, setAllJvmArgs, setAllJvmArgs, setArgs, setArgsString, setBootstrapClasspath, setDebug, setDefaultCharacterEncoding, setEnableAssertions, setEnvironment, setErrorOutput, setExecutable, setExecutable, setIgnoreExitValue, setJvmArgs, setJvmArgs, setMaxHeapSize, setMinHeapSize, setStandardOutput, setSystemProperties, setWorkingDir, setWorkingDir, systemProperties, systemProperty, workingDir

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

    conventionMapping, conventionMapping, getConventionMapping

    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.process.JavaExecSpec

    setMain

    Methods inherited from interface org.gradle.api.Task

    doNotTrackState, getConvention, notCompatibleWithConfigurationCache
  • Field Details

    • project

      protected final org.gradle.api.Project project
  • Constructor Details

    • BasePortalToolsTask

      public BasePortalToolsTask()
  • Method Details

    • args

      public org.gradle.process.JavaExecSpec args(Iterable<?> args)
      Specified by:
      args in interface org.gradle.process.JavaExecSpec
      Overrides:
      args in class org.gradle.api.tasks.JavaExec
    • args

      public org.gradle.api.tasks.JavaExec args(Object... args)
      Specified by:
      args in interface org.gradle.process.JavaExecSpec
      Overrides:
      args in class org.gradle.api.tasks.JavaExec
    • classpath

      public org.gradle.api.tasks.JavaExec classpath(Object... paths)
      Specified by:
      classpath in interface org.gradle.process.JavaExecSpec
      Overrides:
      classpath in class org.gradle.api.tasks.JavaExec
    • exec

      public void exec()
      Overrides:
      exec in class org.gradle.api.tasks.JavaExec
    • getArgs

      public abstract List<String> getArgs()
      Specified by:
      getArgs in interface org.gradle.process.JavaExecSpec
      Overrides:
      getArgs in class org.gradle.api.tasks.JavaExec
    • getClasspath

      public org.gradle.api.file.FileCollection getClasspath()
      Specified by:
      getClasspath in interface org.gradle.process.JavaExecSpec
      Overrides:
      getClasspath in class org.gradle.api.tasks.JavaExec
    • setArgs

      public org.gradle.api.tasks.JavaExec setArgs(Iterable<?> args)
      Specified by:
      setArgs in interface org.gradle.process.JavaExecSpec
      Overrides:
      setArgs in class org.gradle.api.tasks.JavaExec
    • setClasspath

      public org.gradle.api.tasks.JavaExec setClasspath(org.gradle.api.file.FileCollection fileCollection)
      Specified by:
      setClasspath in interface org.gradle.process.JavaExecSpec
      Overrides:
      setClasspath in class org.gradle.api.tasks.JavaExec
    • setStandardInput

      public org.gradle.api.tasks.JavaExec setStandardInput(InputStream inputStream)
      Specified by:
      setStandardInput in interface org.gradle.process.BaseExecSpec
      Overrides:
      setStandardInput in class org.gradle.api.tasks.JavaExec
    • addDependencies

      protected void addDependencies()
    • addDependency

      protected void addDependency(String group, String name, String version)
    • addDependency

      protected void addDependency(String group, String name, String version, boolean transitive)
    • doExec

      protected void doExec(List<String> args)
    • getConfigurationName

      @Input protected String getConfigurationName()
    • getToolName

      @Input protected abstract String getToolName()