Interface ICheckProvider


  • public interface ICheckProvider
    Provider of checks being registered in the system. ICheckRepository implementation should use this provider to receive the initial set of check data to work. Not intended for direct usage by check developers, use the ICheckRepository instead
    • Method Detail

      • getCategories

        Collection<INamedElement> getCategories()
        Gets all registered categories, in form of the plain collection
        Returns:
        The collection of registered categories. May not be null
      • getChecks

        Collection<ICheckProvider.CheckInfo> getChecks()
        Gets all registered checks paired with categories they are being registered in
        Returns:
        The collection of check-category pairs. May not be null