Class SemaphoreStrategy

java.lang.Object
common.semaphoreStrategies.SemaphoreStrategy
Direct Known Subclasses:
NormalSemaphore

public abstract class SemaphoreStrategy extends Object
Author:
Vitor S. Lopes
  • Field Details

  • Constructor Details

    • SemaphoreStrategy

      public SemaphoreStrategy()
  • Method Details

    • getName

      public abstract String getName()
    • getDescription

      public String getDescription()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getThreshold

      public abstract int getThreshold()
    • setThreshold

      public abstract void setThreshold(int i)
    • clone

      public abstract SemaphoreStrategy clone()
      Overrides:
      clone in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • getClassPath

      public abstract String getClassPath()
    • findAll

      public static SemaphoreStrategy[] findAll()
    • isModelStateDependent

      public abstract boolean isModelStateDependent()