Interface ConditionalIgnoreRule.Condition

All Known Subinterfaces:
ConditionalIgnore.Condition
All Known Implementing Classes:
ConditionalIgnoreRule.IgnoreIsolated, ConditionalIgnoreRule.IgnoreLongRunning, ConditionalIgnoreRule.IgnoreWindows, IgnoreIfWindows
Enclosing class:
ConditionalIgnoreRule

@Deprecated(since="2025.0", forRemoval=true) public static interface ConditionalIgnoreRule.Condition
Deprecated, for removal: This API element is subject to removal in a future version.
since 2025.0, use ConditionalIgnore.Condition instead
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    default boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns whether this condition supports check at class level.
  • Method Details

    • shouldIgnore

      boolean shouldIgnore()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • supportsClassRule

      default boolean supportsClassRule()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns whether this condition supports check at class level. Note: A condition supporting the class rule behavior will be called before the FeaturesRunner.BeforeClassStatement, at this moment Nuxeo Runtime is not fully initialized and injection is not performed yet.

      By default, conditions don't support it in order to keep backward compatibility.

      Since:
      11.1