Class ContinuousDeploymentHandle
- java.lang.Object
-
- io.github.bennofs.gradle.continuous.ContinuousDeploymentHandle
-
- All Implemented Interfaces:
org.gradle.deployment.internal.DeploymentHandle
public class ContinuousDeploymentHandle extends java.lang.Object implements org.gradle.deployment.internal.DeploymentHandleThe deployment handle is for gradle to manage the continuous execution task. It is created once the first time and then stays alive for futher executions of a continuous task.
-
-
Constructor Summary
Constructors Constructor Description ContinuousDeploymentHandle(org.gradle.api.Action<? super ContinuousExecSpec> execAction)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisRunning()voidreload(java.util.Collection<org.gradle.work.FileChange> changes)voidstart(org.gradle.deployment.internal.Deployment deployment)voidstop()
-
-
-
Constructor Detail
-
ContinuousDeploymentHandle
@Inject public ContinuousDeploymentHandle(org.gradle.api.Action<? super ContinuousExecSpec> execAction)
-
-
Method Detail
-
isRunning
public boolean isRunning()
- Specified by:
isRunningin interfaceorg.gradle.deployment.internal.DeploymentHandle
-
start
public void start(org.gradle.deployment.internal.Deployment deployment)
- Specified by:
startin interfaceorg.gradle.deployment.internal.DeploymentHandle
-
stop
public void stop()
- Specified by:
stopin interfaceorg.gradle.deployment.internal.DeploymentHandle
-
reload
public void reload(java.util.Collection<org.gradle.work.FileChange> changes) throws java.lang.InterruptedException- Throws:
java.lang.InterruptedException
-
-