Class BasePortalToolsTask

  • All Implemented Interfaces:
    java.lang.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 org.gradle.api.Project 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
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      protected void addDependencies()  
      protected void addDependency​(java.lang.String group, java.lang.String name, java.lang.String version)  
      protected void addDependency​(java.lang.String group, java.lang.String name, java.lang.String version, boolean transitive)  
      org.gradle.process.JavaExecSpec args​(java.lang.Iterable<?> args)  
      org.gradle.api.tasks.JavaExec args​(java.lang.Object... args)  
      org.gradle.api.tasks.JavaExec classpath​(java.lang.Object... paths)  
      protected void doExec​(java.util.List<java.lang.String> args)  
      void exec()  
      abstract java.util.List<java.lang.String> getArgs()  
      org.gradle.api.file.FileCollection getClasspath()  
      protected java.lang.String getConfigurationName()  
      protected abstract java.lang.String getToolName()  
      org.gradle.api.tasks.JavaExec setArgs​(java.lang.Iterable<?> args)  
      org.gradle.api.tasks.JavaExec setClasspath​(org.gradle.api.file.FileCollection fileCollection)  
      org.gradle.api.tasks.JavaExec setStandardInput​(java.io.InputStream inputStream)  
      • 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 Detail

      • project

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

      • BasePortalToolsTask

        public BasePortalToolsTask()
    • Method Detail

      • args

        public org.gradle.process.JavaExecSpec args​(java.lang.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​(java.lang.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​(java.lang.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 java.util.List<java.lang.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​(java.lang.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​(java.io.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​(java.lang.String group,
                                     java.lang.String name,
                                     java.lang.String version)
      • addDependency

        protected void addDependency​(java.lang.String group,
                                     java.lang.String name,
                                     java.lang.String version,
                                     boolean transitive)
      • doExec

        protected void doExec​(java.util.List<java.lang.String> args)
      • getConfigurationName

        @Input
        protected java.lang.String getConfigurationName()
      • getToolName

        @Input
        protected abstract java.lang.String getToolName()