Class RemoteDebugPersonalChangesHandlerImpl
- java.lang.Object
-
- jetbrains.buildServer.agent.impl.remoteDebug.RemoteDebugPersonalChangesHandlerImpl
-
- All Implemented Interfaces:
RemoteDebugPersonalChangesHandler
public class RemoteDebugPersonalChangesHandlerImpl extends Object implements RemoteDebugPersonalChangesHandler
- Author:
- Maxim.Manuylov Date: 03.10.12
-
-
Constructor Summary
Constructors Constructor Description RemoteDebugPersonalChangesHandlerImpl(BuildAgent buildAgent, AgentRunningBuildEx agentRunningBuild, RemoteDebugPersonalPatchDownloaderFactory personalPatchDownloaderFactory, PatchApplier patchApplier, PatcherFactory patcherFactory, BuildProgressLogger buildProgressLogger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapplyPatch(String personalPatchId)Collection<String>getAllPatchIds()voidrevertAllPatches()
-
-
-
Constructor Detail
-
RemoteDebugPersonalChangesHandlerImpl
public RemoteDebugPersonalChangesHandlerImpl(@NotNull BuildAgent buildAgent, @NotNull AgentRunningBuildEx agentRunningBuild, @NotNull RemoteDebugPersonalPatchDownloaderFactory personalPatchDownloaderFactory, @NotNull PatchApplier patchApplier, @NotNull PatcherFactory patcherFactory, @NotNull BuildProgressLogger buildProgressLogger)
-
-
Method Detail
-
applyPatch
public void applyPatch(@NotNull String personalPatchId) throws RunBuildException- Specified by:
applyPatchin interfaceRemoteDebugPersonalChangesHandler- Throws:
RunBuildException
-
getAllPatchIds
@NotNull public Collection<String> getAllPatchIds()
- Specified by:
getAllPatchIdsin interfaceRemoteDebugPersonalChangesHandler
-
revertAllPatches
public void revertAllPatches()
- Specified by:
revertAllPatchesin interfaceRemoteDebugPersonalChangesHandler
-
-