public final class ResolverErrorImpl extends Object implements ResolverError
DISABLED_BUNDLE, EXPORT_PACKAGE_PERMISSION, FRAGMENT_BUNDLE_PERMISSION, FRAGMENT_CONFLICT, HOST_BUNDLE_PERMISSION, IMPORT_PACKAGE_PERMISSION, IMPORT_PACKAGE_USES_CONFLICT, INVALID_NATIVECODE_PATHS, MISSING_EXECUTION_ENVIRONMENT, MISSING_FRAGMENT_HOST, MISSING_GENERIC_CAPABILITY, MISSING_IMPORT_PACKAGE, MISSING_REQUIRE_BUNDLE, NO_NATIVECODE_MATCH, PLATFORM_FILTER, PROVIDE_BUNDLE_PERMISSION, PROVIDE_CAPABILITY_PERMISSION, REQUIRE_BUNDLE_PERMISSION, REQUIRE_BUNDLE_USES_CONFLICT, REQUIRE_CAPABILITY_PERMISSION, SINGLETON_SELECTION
Constructor and Description |
---|
ResolverErrorImpl(BundleDescriptionImpl bundle,
int type,
String data,
VersionConstraint unsatisfied) |
Modifier and Type | Method and Description |
---|---|
BundleDescription |
getBundle()
Returns the bundle which this ResolverError is for
|
String |
getData()
Returns non-translatable data associated with this ResolverError.
|
int |
getType()
Returns the type of ResolverError this is
|
VersionConstraint |
getUnsatisfiedConstraint()
Returns the unsatisfied constraint if this ResolverError occurred
because of an unsatisfied constraint; otherwise
null
is returned. |
String |
toString() |
public ResolverErrorImpl(BundleDescriptionImpl bundle, int type, String data, VersionConstraint unsatisfied)
public BundleDescription getBundle()
ResolverError
getBundle
in interface ResolverError
public int getType()
ResolverError
getType
in interface ResolverError
public String getData()
ResolverError
getData
in interface ResolverError
public VersionConstraint getUnsatisfiedConstraint()
ResolverError
null
is returned.getUnsatisfiedConstraint
in interface ResolverError
null
.Copyright © 2007–2018 The Apache Software Foundation. All rights reserved.