Interface LockRepository

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean lockTask​(java.lang.String key, java.lang.String method, long time, java.lang.String server)
      Acquire task lock from database
    • Method Detail

      • lockTask

        boolean lockTask​(java.lang.String key,
                         java.lang.String method,
                         long time,
                         java.lang.String server)
                  throws DatabaseException
        Acquire task lock from database
        Parameters:
        key - that identifies task
        method - class and method where task was running
        time - to lock task
        server - identification (server hostname)
        Returns:
        true if can acquire lock or false if not
        Throws:
        DatabaseException - that was thrown when do not have database configured