public Bundle getExportingBundle() { return m_export.getRevision().getBundle(); }
private String getCapabilityId(BundleCapability capability) { StringBuilder sb = new StringBuilder(64); sb.append(capability.getRevision().getBundle().getBundleId()); Object v = capability.getAttributes().get(Constants.VERSION_ATTRIBUTE); if (v != null) { sb.append("; version=").append(v.toString()); } return sb.toString(); } }
private boolean checkRemove(String cap, BundleCapability cand) { return cap != null && !cap.equals(getCapabilityId(cand)) || cap == null && cand.getRevision().getBundle().getBundleId() != this.bundleId; }
public static void filterCapabilityPermissions(Collection<? extends BundleCapability> capabilities) { if (System.getSecurityManager() == null) { return; } for (Iterator<? extends BundleCapability> iCapabilities = capabilities.iterator(); iCapabilities.hasNext();) { BundleCapability capability = iCapabilities.next(); Permission permission = getProvidePermission(capability); Bundle provider = capability.getRevision().getBundle(); if (provider != null && !provider.hasPermission(permission)) { iCapabilities.remove(); } } }
public static void filterCapabilityPermissions(Collection<? extends BundleCapability> capabilities) { if (System.getSecurityManager() == null) { return; } for (Iterator<? extends BundleCapability> iCapabilities = capabilities.iterator(); iCapabilities.hasNext();) { BundleCapability capability = iCapabilities.next(); Permission permission = getProvidePermission(capability); Bundle provider = capability.getRevision().getBundle(); if (provider != null && !provider.hasPermission(permission)) { iCapabilities.remove(); } } }
public static void filterCapabilityPermissions(Collection<? extends BundleCapability> capabilities) { if (System.getSecurityManager() == null) { return; } for (Iterator<? extends BundleCapability> iCapabilities = capabilities.iterator(); iCapabilities.hasNext();) { BundleCapability capability = iCapabilities.next(); Permission permission = getProvidePermission(capability); Bundle provider = capability.getRevision().getBundle(); if (provider != null && !provider.hasPermission(permission)) { iCapabilities.remove(); } } }
public static void filterCapabilityPermissions(Collection<? extends BundleCapability> capabilities) { if (System.getSecurityManager() == null) { return; } for (Iterator<? extends BundleCapability> iCapabilities = capabilities.iterator(); iCapabilities.hasNext();) { BundleCapability capability = iCapabilities.next(); Permission permission = getProvidePermission(capability); Bundle provider = capability.getRevision().getBundle(); if (provider != null && !provider.hasPermission(permission)) { iCapabilities.remove(); } } }
public static void filterCapabilityPermissions(Collection<? extends BundleCapability> capabilities) { if (System.getSecurityManager() == null) { return; } for (Iterator<? extends BundleCapability> iCapabilities = capabilities.iterator(); iCapabilities.hasNext();) { BundleCapability capability = iCapabilities.next(); Permission permission = getProvidePermission(capability); Bundle provider = capability.getRevision().getBundle(); if (provider != null && !provider.hasPermission(permission)) { iCapabilities.remove(); } } }
private CapabilityRefDTO getCapabilityRefDTO(BundleCapability cap) { if (cap == null) { return null; } CapabilityRefDTO dto = new CapabilityRefDTO(); dto.capability = identifier(cap); dto.resource = getResourceId(cap.getRevision()); return dto; }
private CapabilityRefDTO getCapabilityRefDTO(BundleCapability cap) { if (cap == null) { return null; } CapabilityRefDTO dto = new CapabilityRefDTO(); dto.capability = identifier(cap); dto.resource = getResourceId(cap.getRevision()); return dto; }
private CapabilityRefDTO getCapabilityRefDTO(BundleCapability cap) { if (cap == null) { return null; } CapabilityRefDTO dto = new CapabilityRefDTO(); dto.capability = identifier(cap); dto.resource = getResourceId(cap.getRevision()); return dto; }
private CapabilityRefDTO getCapabilityRefDTO(BundleCapability cap) { if (cap == null) { return null; } CapabilityRefDTO dto = new CapabilityRefDTO(); dto.capability = identifier(cap); dto.resource = getResourceId(cap.getRevision()); return dto; }
private CapabilityRefDTO getCapabilityRefDTO(BundleCapability cap) { if (cap == null) { return null; } CapabilityRefDTO dto = new CapabilityRefDTO(); dto.capability = identifier(cap); dto.resource = getResourceId(cap.getRevision()); return dto; }
private CapabilityRefDTO getCapabilityRefDTO(BundleCapability cap) { if (cap == null) { return null; } CapabilityRefDTO dto = new CapabilityRefDTO(); dto.capability = identifier(cap); dto.resource = getResourceId(cap.getRevision()); return dto; }
private CapabilityDTO getCapabilityDTO(BundleCapability cap) { if (cap == null) { return null; } CapabilityDTO dto = new CapabilityDTO(); dto.id = identifier(cap); dto.namespace = cap.getNamespace(); dto.resource = getResourceId(cap.getRevision()); dto.attributes = newAttributesMapDTO(cap.getAttributes()); dto.directives = newDirectivesMapDTO(cap.getDirectives()); return dto; }
private CapabilityDTO getCapabilityDTO(BundleCapability cap) { if (cap == null) { return null; } CapabilityDTO dto = new CapabilityDTO(); dto.id = identifier(cap); dto.namespace = cap.getNamespace(); dto.resource = getResourceId(cap.getRevision()); dto.attributes = newAttributesMapDTO(cap.getAttributes()); dto.directives = newDirectivesMapDTO(cap.getDirectives()); return dto; }
private CapabilityDTO getCapabilityDTO(BundleCapability cap) { if (cap == null) { return null; } CapabilityDTO dto = new CapabilityDTO(); dto.id = identifier(cap); dto.namespace = cap.getNamespace(); dto.resource = getResourceId(cap.getRevision()); dto.attributes = newAttributesMapDTO(cap.getAttributes()); dto.directives = newDirectivesMapDTO(cap.getDirectives()); return dto; }
private CapabilityDTO getCapabilityDTO(BundleCapability cap) { if (cap == null) { return null; } CapabilityDTO dto = new CapabilityDTO(); dto.id = identifier(cap); dto.namespace = cap.getNamespace(); dto.resource = getResourceId(cap.getRevision()); dto.attributes = newAttributesMapDTO(cap.getAttributes()); dto.directives = newDirectivesMapDTO(cap.getDirectives()); return dto; }
private CapabilityDTO getCapabilityDTO(BundleCapability cap) { if (cap == null) { return null; } CapabilityDTO dto = new CapabilityDTO(); dto.id = identifier(cap); dto.namespace = cap.getNamespace(); dto.resource = getResourceId(cap.getRevision()); dto.attributes = newAttributesMapDTO(cap.getAttributes()); dto.directives = newDirectivesMapDTO(cap.getDirectives()); return dto; }
private CapabilityDTO getCapabilityDTO(BundleCapability cap) { if (cap == null) { return null; } CapabilityDTO dto = new CapabilityDTO(); dto.id = identifier(cap); dto.namespace = cap.getNamespace(); dto.resource = getResourceId(cap.getRevision()); dto.attributes = newAttributesMapDTO(cap.getAttributes()); dto.directives = newDirectivesMapDTO(cap.getDirectives()); return dto; }