Interface HostSpecification
- All Superinterfaces:
Cloneable
,VersionConstraint
A representation of one host bundle constraint as seen in a bundle manifest
and managed by a state and resolver.
This interface is not intended to be implemented by clients. The
StateObjectFactory
should be used to construct instances.
- Since:
- 3.1
- Restriction:
- This interface is not intended to be implemented by clients.
-
Method Summary
Modifier and TypeMethodDescriptiongetHosts()
Returns the list of host BundleDescriptions that satisfy this HostSpecificationboolean
Returns if this HostSpecification is allowed to have multiple hostsMethods inherited from interface org.eclipse.osgi.service.resolver.VersionConstraint
getBundle, getName, getRequirement, getSupplier, getUserObject, getVersionRange, isResolved, isSatisfiedBy, setUserObject
-
Method Details
-
getHosts
BundleDescription[] getHosts()Returns the list of host BundleDescriptions that satisfy this HostSpecification- Returns:
- the list of host BundleDescriptions that satisfy this HostSpecification
-
isMultiHost
boolean isMultiHost()Returns if this HostSpecification is allowed to have multiple hosts- Returns:
- true if this HostSpecification is allowed to have multiple hosts
-