Class LockAnnotationProcessor

java.lang.Object
org.antublue.test.engine.internal.processor.LockAnnotationProcessor

public class LockAnnotationProcessor extends Object
Class to process @TestEngine.Lock, @TestEngine.Unlock, @TestEngine.ResourceLock annotations
  • Method Details

    • getInstance

      public static LockAnnotationProcessor getInstance()
      Method to get the singleton instance
      Returns:
      the singleton instance
    • processLock

      public void processLock(Class<?> clazz)
      Method to process locking/unlocking on a Class, if annotated
      Parameters:
      clazz - clazz
    • processLocks

      public void processLocks(Method method)
      Method to process locking/unlocking on a Method, if annotated
      Parameters:
      method - method
    • processUnlocks

      public void processUnlocks(Class<?> clazz)
    • processUnlocks

      public void processUnlocks(Method method)
      Method to perform unlocking on a Method, if annotated
      Parameters:
      method - method