Package com.github.taymindis.jh
Class SynchronizeProcess
- java.lang.Object
-
- com.github.taymindis.jh.SynchronizeRequest
-
- com.github.taymindis.jh.SynchronizeProcess
-
public class SynchronizeProcess extends SynchronizeRequest
-
-
Field Summary
-
Fields inherited from class com.github.taymindis.jh.SynchronizeRequest
PROCESS_HAS_ERROR, PROCESS_IS_ALREADY_RUNNING, PROCESS_IS_OK_TO_RUN, PROCESS_NAME_IS_EMPTY, PROCESS_SHOULD_NOT_RUN
-
-
Constructor Summary
Constructors Constructor Description SynchronizeProcess(String name, Alertable Alertable_)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ThreadgetProcessThread()LonggetRollingTime()static voidkill(String processName)Use in Riskvoidrelease()static voidreleaseAllProcess()static voidsetIsProcessOn(boolean isProcessOn)voidsetRollingTime(Long rollingTime)-
Methods inherited from class com.github.taymindis.jh.SynchronizeRequest
flush, flushAll, getErrorCode, getName, getProcessStatus, hasError, isProcessBusy
-
-
-
-
Method Detail
-
release
public void release()
- Overrides:
releasein classSynchronizeRequest
-
releaseAllProcess
public static void releaseAllProcess()
-
getProcessThread
public Thread getProcessThread()
-
getRollingTime
public Long getRollingTime()
-
setRollingTime
public void setRollingTime(Long rollingTime)
-
kill
public static void kill(String processName)
Use in Risk- Parameters:
processName- process name
-
setIsProcessOn
public static void setIsProcessOn(boolean isProcessOn)
-
-