| Package | Description |
|---|---|
| org.gradle.launcher.daemon.server.exec |
| Modifier and Type | Class and Description |
|---|---|
class |
BuildCommandOnly
Superclass template for actions that only work for Build.
|
class |
CatchAndForwardDaemonFailure
Wraps the rest of the command execution in a try catch in order to forward any internal
errors back to the client as DaemonFailure results.
|
class |
EstablishBuildEnvironment
Aims to make the local environment the same as the client's environment.
|
class |
ExecuteBuild
Actually executes the build.
|
class |
ForwardClientInput
Listens for ForwardInput commands during the execution and sends that to a piped input stream
that we install.
|
class |
HandleClientDisconnectBeforeSendingCommand |
class |
HandleStop
If the command is a Stop, asks the daemon to stop asynchronously and does not proceed with execution.
|
class |
ResetDeprecationLogger |
class |
ReturnResult
Handles sending the result of the execution back to the client.
|
class |
StartBuildOrRespondWithBusy
Updates the daemon idle/busy status, sending a DaemonBusy result back to the client if the daemon is busy.
|
class |
StartStopIfBuildAndStop |
class |
StopConnectionAfterExecution |
class |
WatchForDisconnection |
| Modifier and Type | Method and Description |
|---|---|
protected List<DaemonCommandAction> |
DefaultDaemonCommandExecuter.createActions(DaemonContext daemonContext) |
| Constructor and Description |
|---|
DaemonCommandExecution(DisconnectAwareConnection<Object> connection,
Command command,
DaemonContext daemonContext,
DaemonStateCoordinator daemonStateCoordinator,
List<DaemonCommandAction> actions) |
Copyright © 2013. All rights reserved