public class StartAppServerTask extends org.gradle.api.DefaultTask implements AppServerTask
Constructor and Description |
---|
StartAppServerTask() |
Modifier and Type | Method and Description |
---|---|
java.io.File |
getAppServerBinDir() |
java.lang.String |
getAppServerStartExecutable() |
java.util.List<java.lang.String> |
getAppServerStartExecutableArgs() |
java.io.File |
getAppServerStartExecutableFile() |
java.lang.String |
getAppServerType() |
long |
getCheckInterval() |
java.lang.String |
getCheckPath() |
long |
getTimeout() |
boolean |
isAppServerReachable() |
void |
merge(AppServer appServer) |
void |
setAppServerBinDir(java.lang.Object appServerBinDir) |
void |
setAppServerStartExecutable(java.lang.Object appServerStartExecutable) |
void |
setAppServerStartExecutableArgs(java.lang.Iterable<?> appServerStartExecutableArgs) |
void |
setAppServerType(java.lang.String appServerType) |
void |
setCheckInterval(long checkInterval) |
void |
setCheckPath(java.lang.Object checkPath) |
void |
setTimeout(long timeout) |
void |
startAppServer() |
void |
waitForAppServer() |
addValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doLast, doLast, execute, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getImpliesSubProjects, getInputs, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, isHasCustomActions, leftShift, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setName, setOnlyIf, setOnlyIf, setProject, setProperty, setShouldRunAfter, shouldRunAfter, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doLast, doLast, finalizedBy, getActions, getAnt, getConvention, getDependsOn, getDescription, getDidWork, getEnabled, getFinalizedBy, getGroup, getInputs, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, hasProperty, leftShift, mustRunAfter, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter
@InputDirectory public java.io.File getAppServerBinDir()
public java.lang.String getAppServerStartExecutable()
public java.util.List<java.lang.String> getAppServerStartExecutableArgs()
@InputFile public java.io.File getAppServerStartExecutableFile()
public java.lang.String getAppServerType()
getAppServerType
in interface AppServerTask
public long getCheckInterval()
public java.lang.String getCheckPath()
public long getTimeout()
public boolean isAppServerReachable()
public void merge(AppServer appServer)
merge
in interface AppServerTask
public void setAppServerBinDir(java.lang.Object appServerBinDir)
public void setAppServerStartExecutable(java.lang.Object appServerStartExecutable)
public void setAppServerStartExecutableArgs(java.lang.Iterable<?> appServerStartExecutableArgs)
public void setAppServerType(java.lang.String appServerType)
public void setCheckInterval(long checkInterval)
public void setCheckPath(java.lang.Object checkPath)
public void setTimeout(long timeout)
public void startAppServer() throws java.lang.Exception
java.lang.Exception
public void waitForAppServer()