Class RemoteDebugManager
- java.lang.Object
-
- jetbrains.buildServer.agent.impl.remoteDebug.RemoteDebugManager
-
- All Implemented Interfaces:
RemoteDebugEventDispatcher
,RemoteDebugApi
public class RemoteDebugManager extends Object implements RemoteDebugApi, RemoteDebugEventDispatcher
- Author:
- Maxim.Manuylov Date: 01.10.12
-
-
Constructor Summary
Constructors Constructor Description RemoteDebugManager(ServerCommandsHandlersRegistry serverCommandsHandlersRegistry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addListener(RemoteDebugSessionListener listener)
Boolean
finishDebugSession()
void
removeListener(RemoteDebugSessionListener listener)
Boolean
repeatDebugSession()
Boolean
repeatDebugSessionWithNewChanges(String personalPatchId)
-
-
-
Constructor Detail
-
RemoteDebugManager
public RemoteDebugManager(@NotNull ServerCommandsHandlersRegistry serverCommandsHandlersRegistry)
-
-
Method Detail
-
addListener
public void addListener(@NotNull RemoteDebugSessionListener listener)
- Specified by:
addListener
in interfaceRemoteDebugEventDispatcher
-
removeListener
public void removeListener(@NotNull RemoteDebugSessionListener listener)
- Specified by:
removeListener
in interfaceRemoteDebugEventDispatcher
-
repeatDebugSession
public Boolean repeatDebugSession()
- Specified by:
repeatDebugSession
in interfaceRemoteDebugApi
-
repeatDebugSessionWithNewChanges
public Boolean repeatDebugSessionWithNewChanges(@NotNull String personalPatchId)
- Specified by:
repeatDebugSessionWithNewChanges
in interfaceRemoteDebugApi
-
finishDebugSession
public Boolean finishDebugSession()
- Specified by:
finishDebugSession
in interfaceRemoteDebugApi
-
-