public interface Request extends ExecutionQueue.Request
ExecutionQueue.Request.Type| Modifier and Type | Method and Description |
|---|---|
boolean |
cancel()
Cancels this request.
|
ProcessLauncherServer.Protocol |
createServerProtocol(LogLevel logLevel,
ShowStacktrace stackTraceLevel,
File currentDirectory,
File gradleHomeDirectory,
File customGradleExecutor)
This is called right before this command is executed (because the settings such as log level and stack trace level can be changed between the time someone initiates a command and it executes).
|
void |
executeAgain(GradlePluginLord gradlePluginLord) |
boolean |
forceOutputToBeShown() |
String |
getDisplayName() |
String |
getFullCommandLine() |
long |
getRequestID() |
void |
setExecutionInteraction(ExecuteGradleCommandServerProtocol.ExecutionInteraction executionInteraction) |
void |
setProcessLauncherServer(ProcessLauncherServer server)
This is called internally to link the request with the server that is running the gradle process.
|
getTypelong getRequestID()
String getFullCommandLine()
String getDisplayName()
boolean forceOutputToBeShown()
void setProcessLauncherServer(ProcessLauncherServer server)
server - the server.boolean cancel()
void setExecutionInteraction(ExecuteGradleCommandServerProtocol.ExecutionInteraction executionInteraction)
ProcessLauncherServer.Protocol createServerProtocol(LogLevel logLevel, ShowStacktrace stackTraceLevel, File currentDirectory, File gradleHomeDirectory, File customGradleExecutor)
logLevel - the user's log level.stackTraceLevel - the user's stack trace levelcurrentDirectory - the current working directory of your gradle projectgradleHomeDirectory - the gradle home directorycustomGradleExecutor - the path to a custom gradle executable. May be null.void executeAgain(GradlePluginLord gradlePluginLord)
Copyright © 2013. All rights reserved