java.lang.Object
org.summerboot.jexpress.boot.instrumentation.Timeout
All Implemented Interfaces:
AutoCloseable

public class Timeout extends Object implements AutoCloseable
Author:
Changski Tie Zheng Zhang 张铁铮, 魏泽北, 杜旺财, 杜富贵
  • Field Details

    • log

      protected static org.apache.logging.log4j.Logger log
    • processName

      protected final String processName
    • timeoutMilliseconds

      protected final long timeoutMilliseconds
    • message

      protected String message
    • task

      protected Runnable task
    • lock

      protected final ReentrantLock lock
  • Constructor Details

    • Timeout

      protected Timeout(String processName, long timeoutMilliseconds, String message, Runnable task)
  • Method Details