Uses of Interface
Provides the Equinox resolver API.
Uses of VersionConstraint in org.eclipse.osgi.service.resolverModifier and TypeInterfaceDescription
interfaceA representation of one bundle import constraint as seen in a bundle manifest and managed by a state and resolver.
interfaceA specification which depends on a generic capability
interfaceA representation of one host bundle constraint as seen in a bundle manifest and managed by a state and resolver.
interfaceA representation of one package import constraint as seen in a bundle manifest and managed by a state and resolver.
interfaceThis class represents a native code specification.Modifier and TypeMethodDescriptionStateWire.
getDeclaredRequirement()Gets the declared requirement.ResolverError.
getUnsatisfiedConstraint()Returns the unsatisfied constraint if this ResolverError occurred because of an unsatisfied constraint; otherwise
(BundleDescription bundle)Returns all unsatisfied constraints in the given bundle.StateHelper.
(BundleDescription bundles)Returns all unsatisfied constraints in the given bundles that have no possible supplier.Modifier and TypeMethodDescription
(BundleDescription bundle, int type, String data, VersionConstraint unsatisfied)Adds a new
ResolverErrorfor the specified bundle.
(VersionConstraint constraint, BaseDescription supplier)Resolves the given version constraint with the given supplier.ModifierConstructorDescription
(BundleDescription requirementHost, VersionConstraint declaredRequirement, BundleDescription capabilityHost, BaseDescription declaredCapability)Constructs a new state wire.