Interface GuardedSuspension<T>

All Known Implementing Classes:
RulesCompilationGuardedSuspension

public interface GuardedSuspension<T>
Guarded suspension interface for concurrent executions preconditions checks
  • Method Summary

    Modifier and Type
    Method
    Description
    checkPreconditions(T checkedProperty)
    Checks the preconditions based on checkedProperty
  • Method Details

    • checkPreconditions

      GuardStatus checkPreconditions(T checkedProperty)
      Checks the preconditions based on checkedProperty
      Parameters:
      checkedProperty - the object to check the preconditions against
      Returns:
      instance of GuardStatus