- Common ways to obtain BundleRevision
private void myMethod () {BundleRevision b =
Bundle bundle;bundle.adapt(BundleRevision.class)
BundleWiring bundleWiring;bundleWiring.getRevision()
BundleCapability bundleCapability;bundleCapability.getRevision()
- Smart code suggestions by Codota
}
BundleDescription createDescription(BundleRevision resource) { Version version = Version.emptyVersion; String symbolicNameSpecification = null; Collection<Capability> idList = resource.getCapabilities(IdentityNamespace.IDENTITY_NAMESPACE); List<BundleSpecification> requireBundles = new ArrayList<>(); Collection<Capability> capabilities = resource.getCapabilities(null);
BundleDescription createDescription(BundleRevision resource) { Version version = Version.emptyVersion; String symbolicNameSpecification = null; Collection<Capability> idList = resource.getCapabilities(IdentityNamespace.IDENTITY_NAMESPACE); List<BundleSpecification> requireBundles = new ArrayList<BundleSpecification>(); Collection<Capability> capabilities = resource.getCapabilities(null);
for (Capability cap : res.getCapabilities(null)) { hasEeCap |= cap.getNamespace().equals(EXECUTION_ENVIRONMENT_NAMESPACE);