Class BaseAppServerTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
com.liferay.gradle.plugins.test.integration.task.BaseAppServerTask
All Implemented Interfaces:
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>
Direct Known Subclasses:
StartAppServerTask, StopAppServerTask

public abstract class BaseAppServerTask extends org.gradle.api.DefaultTask
  • Nested Class Summary

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

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

    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
    environment(String key, String value)
     
    environment(Map<String,String> environment)
     
    void
    executableArgs(Iterable<?> executableArgs)
     
    void
    executableArgs(Object... executableArgs)
     
     
    long
     
     
    long
     
     
     
     
     
    int
     
    protected org.zeroturnaround.exec.ProcessExecutor
     
    boolean
     
    void
    setBinDir(Object binDir)
     
    void
    setCheckInterval(long checkInterval)
     
    void
    setCheckPath(Object checkPath)
     
    void
    setCheckTimeout(long checkTimeout)
     
    void
     
    void
    setExecutable(Object executable)
     
    void
    setExecutableArgs(Iterable<?> executableArgs)
     
    void
    setExecutableArgs(Object... executableArgs)
     
    void
    setHostName(Object hostName)
     
    void
    setPortNumber(Object portNumber)
     
    protected void
     

    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.api.Task

    doNotTrackState, getConvention, notCompatibleWithConfigurationCache
  • Constructor Details

    • BaseAppServerTask

      public BaseAppServerTask()
  • Method Details

    • environment

      public BaseAppServerTask environment(Map<String,String> environment)
    • environment

      public BaseAppServerTask environment(String key, String value)
    • executableArgs

      public void executableArgs(Iterable<?> executableArgs)
    • executableArgs

      public void executableArgs(Object... executableArgs)
    • getBinDir

      @InputDirectory @PathSensitive(RELATIVE) public File getBinDir()
    • getCheckInterval

      @Input public long getCheckInterval()
    • getCheckPath

      @Input public String getCheckPath()
    • getCheckTimeout

      @Input public long getCheckTimeout()
    • getEnvironment

      @Input public Map<String,String> getEnvironment()
    • getExecutable

      @Input public String getExecutable()
    • getExecutableArgs

      @Input public List<String> getExecutableArgs()
    • getHostName

      @Input public String getHostName()
    • getPortNumber

      @Input public int getPortNumber()
    • isReachable

      @Input public boolean isReachable()
    • setBinDir

      public void setBinDir(Object binDir)
    • setCheckInterval

      public void setCheckInterval(long checkInterval)
    • setCheckPath

      public void setCheckPath(Object checkPath)
    • setCheckTimeout

      public void setCheckTimeout(long checkTimeout)
    • setEnvironment

      public void setEnvironment(Map<String,String> environment)
    • setExecutable

      public void setExecutable(Object executable)
    • setExecutableArgs

      public void setExecutableArgs(Iterable<?> executableArgs)
    • setExecutableArgs

      public void setExecutableArgs(Object... executableArgs)
    • setHostName

      public void setHostName(Object hostName)
    • setPortNumber

      public void setPortNumber(Object portNumber)
    • getProcessExecutor

      @Internal protected org.zeroturnaround.exec.ProcessExecutor getProcessExecutor()
    • waitFor

      protected void waitFor(Callable<Boolean> callable)