Uses of Interface
org.osgi.resource.Requirement
Packages that use Requirement
Package
Description
Framework Wiring Package Version 1.2.
Resource Package Version 1.0.
Resolver Service Package Version 1.1.
-
Uses of Requirement in org.osgi.framework.wiring
Subinterfaces of Requirement in org.osgi.framework.wiringModifier and TypeInterfaceDescriptioninterface
A requirement that has been declared from abundle revision
.Methods in org.osgi.framework.wiring that return types with arguments of type RequirementModifier and TypeMethodDescriptionBundleRevision.getRequirements
(String namespace) Returns the requirements declared by this bundle resource.BundleWiring.getResourceRequirements
(String namespace) Returns the requirements of this wiring.Methods in org.osgi.framework.wiring with parameters of type RequirementModifier and TypeMethodDescriptionFrameworkWiring.findProviders
(Requirement requirement) Find bundle capabilities that match the given requirement. -
Uses of Requirement in org.osgi.resource
Methods in org.osgi.resource that return RequirementMethods in org.osgi.resource that return types with arguments of type RequirementModifier and TypeMethodDescriptionResource.getRequirements
(String namespace) Returns the requirements declared by this bundle resource.Wiring.getResourceRequirements
(String namespace) Returns the requirements of this wiring. -
Uses of Requirement in org.osgi.service.resolver
Fields in org.osgi.service.resolver with type parameters of type RequirementModifier and TypeFieldDescriptionprivate final Collection<Requirement>
ResolutionException.unresolvedRequirements
Methods in org.osgi.service.resolver that return types with arguments of type RequirementModifier and TypeMethodDescriptionprivate static Collection<Requirement>
ResolutionException.emptyCollection()
ResolutionException.getUnresolvedRequirements()
Return the unresolved requirements, if any, for this exception.Methods in org.osgi.service.resolver with parameters of type RequirementModifier and TypeMethodDescriptionabstract List<Capability>
ResolveContext.findProviders
(Requirement requirement) Find Capabilities that match the given Requirement.abstract boolean
ResolveContext.isEffective
(Requirement requirement) Test if a given requirement should be wired in the resolve operation.Resolver.resolveDynamic
(ResolveContext context, Wiring hostWiring, Requirement dynamicRequirement) Resolves a given requirement dynamically for the given host wiring using the given resolve context and return any new resources and wires to the caller.Constructor parameters in org.osgi.service.resolver with type arguments of type RequirementModifierConstructorDescriptionResolutionException
(String message, Throwable cause, Collection<Requirement> unresolvedRequirements) Create aResolutionException
with the specified message, cause and unresolved requirements.