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 voidaddListener(RemoteDebugSessionListener listener)BooleanfinishDebugSession()voidremoveListener(RemoteDebugSessionListener listener)BooleanrepeatDebugSession()BooleanrepeatDebugSessionWithNewChanges(String personalPatchId)
-
-
-
Constructor Detail
-
RemoteDebugManager
public RemoteDebugManager(@NotNull ServerCommandsHandlersRegistry serverCommandsHandlersRegistry)
-
-
Method Detail
-
addListener
public void addListener(@NotNull RemoteDebugSessionListener listener)- Specified by:
addListenerin interfaceRemoteDebugEventDispatcher
-
removeListener
public void removeListener(@NotNull RemoteDebugSessionListener listener)- Specified by:
removeListenerin interfaceRemoteDebugEventDispatcher
-
repeatDebugSession
public Boolean repeatDebugSession()
- Specified by:
repeatDebugSessionin interfaceRemoteDebugApi
-
repeatDebugSessionWithNewChanges
public Boolean repeatDebugSessionWithNewChanges(@NotNull String personalPatchId)
- Specified by:
repeatDebugSessionWithNewChangesin interfaceRemoteDebugApi
-
finishDebugSession
public Boolean finishDebugSession()
- Specified by:
finishDebugSessionin interfaceRemoteDebugApi
-
-