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 booleanaccept(ProcessNode processNode)Allows to filter processes.voidaddSafeProcessOnShutdown(ProcessFilter processFilter)booleanenabled()voidkillChildProcessesOnServerShutdown()
-
-
-
Constructor Detail
-
ServerShutdownProcessTerminatorImpl
public ServerShutdownProcessTerminatorImpl(SBuildServer server)
-
-
Method Detail
-
accept
public boolean accept(@NotNull ProcessNode processNode)Description copied from interface:ProcessFilterAllows to filter processes.- Specified by:
acceptin interfaceProcessFilter- Parameters:
processNode- process information- Returns:
- true if process is accepted or false otherwise
-
addSafeProcessOnShutdown
public void addSafeProcessOnShutdown(@NotNull ProcessFilter processFilter)- Specified by:
addSafeProcessOnShutdownin interfaceServerShutdownProcessTerminator
-
enabled
public boolean enabled()
- Specified by:
enabledin interfaceServerShutdownProcessTerminator
-
killChildProcessesOnServerShutdown
public void killChildProcessesOnServerShutdown()
-
-