Package | Description |
---|---|
org.eclipse.core.runtime.internal.adaptor | |
org.eclipse.osgi.internal.module | |
org.eclipse.osgi.internal.resolver | |
org.eclipse.osgi.service.resolver |
Provides the Equinox resolver API.
|
org.eclipse.osgi.service.resolver.extras |
Modifier and Type | Method and Description |
---|---|
static String |
MessageHelper.getResolutionFailureMessage(VersionConstraint unsatisfied) |
Modifier and Type | Field and Description |
---|---|
protected VersionConstraint |
ResolverConstraint.constraint |
Modifier and Type | Method and Description |
---|---|
boolean |
PermissionChecker.checkPermission(VersionConstraint vc,
BaseDescription bd) |
Modifier and Type | Class and Description |
---|---|
class |
BundleSpecificationImpl |
class |
GenericSpecificationImpl |
class |
HostSpecificationImpl |
class |
ImportPackageSpecificationImpl |
class |
NativeCodeSpecificationImpl |
Modifier and Type | Method and Description |
---|---|
VersionConstraint |
ResolverErrorImpl.getUnsatisfiedConstraint() |
VersionConstraint[] |
StateHelperImpl.getUnsatisfiedConstraints(BundleDescription bundle) |
VersionConstraint[] |
StateHelperImpl.getUnsatisfiedLeaves(BundleDescription[] bundles) |
Modifier and Type | Method and Description |
---|---|
void |
StateImpl.addResolverError(BundleDescription bundle,
int type,
String data,
VersionConstraint unsatisfied) |
void |
ReadOnlyState.addResolverError(BundleDescription bundle,
int type,
String data,
VersionConstraint unsatisfied) |
void |
StateImpl.resolveConstraint(VersionConstraint constraint,
BaseDescription supplier) |
void |
ReadOnlyState.resolveConstraint(VersionConstraint constraint,
BaseDescription supplier) |
Constructor and Description |
---|
ResolverErrorImpl(BundleDescriptionImpl bundle,
int type,
String data,
VersionConstraint unsatisfied) |
Modifier and Type | Interface and Description |
---|---|
interface |
BundleSpecification
A representation of one bundle import constraint as seen in a
bundle manifest and managed by a state and resolver.
|
interface |
GenericSpecification
A specification which depends on a generic capability
|
interface |
HostSpecification
A representation of one host bundle constraint as seen in a
bundle manifest and managed by a state and resolver.
|
interface |
ImportPackageSpecification
A representation of one package import constraint as seen in a
bundle manifest and managed by a state and resolver.
|
interface |
NativeCodeSpecification
This class represents a native code specification.
|
Modifier and Type | Method and Description |
---|---|
VersionConstraint |
StateWire.getDeclaredRequirement()
Gets the declared requirement.
|
VersionConstraint |
ResolverError.getUnsatisfiedConstraint()
Returns the unsatisfied constraint if this ResolverError occurred
because of an unsatisfied constraint; otherwise
null
is returned. |
VersionConstraint[] |
StateHelper.getUnsatisfiedConstraints(BundleDescription bundle)
Returns all unsatisfied constraints in the given bundle.
|
VersionConstraint[] |
StateHelper.getUnsatisfiedLeaves(BundleDescription[] bundles)
Returns all unsatisfied constraints in the given bundles that have no possible supplier.
|
Modifier and Type | Method and Description |
---|---|
void |
State.addResolverError(BundleDescription bundle,
int type,
String data,
VersionConstraint unsatisfied)
Adds a new
ResolverError for the specified bundle. |
void |
State.resolveConstraint(VersionConstraint constraint,
BaseDescription supplier)
Resolves the given version constraint with the given supplier.
|
Constructor and Description |
---|
StateWire(BundleDescription requirementHost,
VersionConstraint declaredRequirement,
BundleDescription capabilityHost,
BaseDescription declaredCapability)
Constructs a new state wire.
|
Modifier and Type | Method and Description |
---|---|
VersionConstraint |
SpecificationReference.getSpecification()
Returns the
VersionConstraint object associated with this
reference. |
Copyright © 2007–2018 The Apache Software Foundation. All rights reserved.