Class ResolutionError

java.lang.Object
org.apache.felix.resolver.ResolutionError
Direct Known Subclasses:
Candidates.DynamicImportFailed, Candidates.FragmentNotSelectedError, Candidates.MissingRequirementError, ResolverImpl.UseConstraintError

public abstract class ResolutionError extends Object
Resolution error. This class contains all the needed information to build the ResolutionException without the need to actually compute a user friendly message, which can be quite time consuming.
  • Constructor Details

    • ResolutionError

      public ResolutionError()
  • Method Details

    • getMessage

      public abstract String getMessage()
    • getUnresolvedRequirements

      public Collection<org.osgi.resource.Requirement> getUnresolvedRequirements()
    • toException

      public ResolutionException toException()
    • toString

      public String toString()
      Overrides:
      toString in class Object