Interface LicenseCheck

All Known Subinterfaces:
BuildVersionLicenseCheck, CreateIssueLicenseCheck, LegitimacyLicenseCheck
All Known Implementing Classes:
BuildVersionLicenseCheckImpl, CreateIssueLicenseCheckImpl, LegitimacyLicenseCheckImpl

public interface LicenseCheck
A license-related check.
Since:
7.0
  • Field Details

    • PASS

      static final LicenseCheck.Result PASS
      Indicates this license check has been passed.
    • FAIL

      static final LicenseCheck.Result FAIL
      Indicates that a license check has failed but does not have any failing licenses.
    • FAIL_NO_LICENSES

      static final LicenseCheck.Result FAIL_NO_LICENSES
      Indicates that a license check has failed but because no licenses are present.
  • Method Details

    • evaluate

      Performs this license check.
    • isPass

      default boolean isPass()
      Indicates whether this check passes, taking into account the grace period.
      Returns:
      see above
      Since:
      7.4