Class ServerShutdownProcessTerminatorImpl
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.ServerShutdownProcessTerminatorImpl
-
- All Implemented Interfaces:
ProcessFilter
,ServerShutdownProcessTerminator
public class ServerShutdownProcessTerminatorImpl extends Object implements ProcessFilter, ServerShutdownProcessTerminator
Created by IntelliJ IDEA. User: eugene.petrenko Date: 21.05.2007 Time: 17:39:40
-
-
Field Summary
-
Fields inherited from interface jetbrains.buildServer.processes.ProcessFilter
MATCH_ALL
-
-
Constructor Summary
Constructors Constructor Description ServerShutdownProcessTerminatorImpl(SBuildServer server)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
accept(ProcessNode processNode)
Allows to filter processes.void
addSafeProcessOnShutdown(ProcessFilter processFilter)
boolean
enabled()
void
killChildProcessesOnServerShutdown()
-
-
-
Constructor Detail
-
ServerShutdownProcessTerminatorImpl
public ServerShutdownProcessTerminatorImpl(SBuildServer server)
-
-
Method Detail
-
accept
public boolean accept(@NotNull ProcessNode processNode)
Description copied from interface:ProcessFilter
Allows to filter processes.- Specified by:
accept
in interfaceProcessFilter
- Parameters:
processNode
- process information- Returns:
- true if process is accepted or false otherwise
-
addSafeProcessOnShutdown
public void addSafeProcessOnShutdown(@NotNull ProcessFilter processFilter)
- Specified by:
addSafeProcessOnShutdown
in interfaceServerShutdownProcessTerminator
-
enabled
public boolean enabled()
- Specified by:
enabled
in interfaceServerShutdownProcessTerminator
-
killChildProcessesOnServerShutdown
public void killChildProcessesOnServerShutdown()
-
-