Interface IAdviceProvider


public interface IAdviceProvider
Advice providers are responsible for providing suggestions to solve service-specific problems.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final IAdviceProvider
    Returns generic advice for all situations.
  • Method Summary

    Modifier and Type
    Method
    Description
    higherCompatibilityNeeded(int requiredCompatibility, String requiredCompatibilityString)
    Advise the user on how to increase their compatibility version.
  • Field Details

    • GENERIC

      static final IAdviceProvider GENERIC
      Returns generic advice for all situations. You should prefer implementing specific advice for your service.
  • Method Details

    • higherCompatibilityNeeded

      String higherCompatibilityNeeded(int requiredCompatibility, String requiredCompatibilityString)
      Advise the user on how to increase their compatibility version.
      Parameters:
      requiredCompatibility - the required compatibility version
      requiredCompatibilityString - the required compatibility version as a string, in case it is useful in messages