+ resource.getVersion() + ")"); totalAddons++;
repoResource.getSize(), repoResource.getVersion(), repoResource.getURI());
repoResource.getSize(), repoResource.getVersion(), repoResource.getURI());
public Version getVersion() { return resource.getVersion(); }
public Version getVersion() { return resource.getVersion(); }
public Version getVersion() { return resource.getVersion(); }
@Override public int compare(Resource o1, Resource o2) { Version v1 = o1.getVersion(); Version v2 = o2.getVersion(); return COMPARATOR.compare(v1, v2); } }
@Override public int compare(Resource object1, Resource object2) { Version version1 = object1.getVersion(); Version version2 = object2.getVersion(); return version2.compareTo(version1); } });
public String getVersion() { logger.debug(LOG_ENTRY, "getVersion"); String result = resource.getVersion().toString(); logger.debug(LOG_EXIT, "getVersion", result); return result; }
public String getVersion() { logger.debug(LOG_ENTRY, "getVersion"); String result = resource.getVersion().toString(); logger.debug(LOG_EXIT, "getVersion", result); return result; }
private int compareVersions(Resource resource1, Resource resource2) { Version version1 = resource1.getVersion(); Version version2 = resource2.getVersion(); if (version1 == null) { if (version2 == null) { return 0; } else { return 1; } } else if (version2 == null) { return -1; } else { return version1.compareTo(version2); } } }
public Resource selectNewestVersion(Resource[] resources) { int idx = -1; Version v = null; for (int i = 0; (resources != null) && (i < resources.length); i++) { if (i == 0) { idx = 0; v = resources[i].getVersion(); } else { Version vtmp = resources[i].getVersion(); if (vtmp.compareTo(v) > 0) { idx = i; v = vtmp; } } } return (idx < 0) ? null : resources[idx]; }
public Resource selectNewestVersion(Resource[] resources) { int idx = -1; Version v = null; for (int i = 0; (resources != null) && (i < resources.length); i++) { if (i == 0) { idx = 0; v = resources[i].getVersion(); } else { Version vtmp = resources[i].getVersion(); if (vtmp.compareTo(v) > 0) { idx = i; v = vtmp; } } } return (idx < 0) ? null : resources[idx]; }
private Bundle getBundle(Resource resource) { for (Bundle b : context.getBundles()) { final String bsn = b.getSymbolicName(); final Version bv = b.getVersion(); final String rsn = resource.getSymbolicName(); final Version rv = resource.getVersion(); boolean versionMatching = (rv == bv) || (rv != null && rv.equals(bv)); boolean nameMatching = (bsn == rsn) || (bsn != null && bsn.equals(rsn)); if (nameMatching && versionMatching) return b; } return null; }
public ResourceWrapper(Resource resource) { super(); this.resource = resource; this.name = resource.getSymbolicName(); this.version = resource.getVersion().toString(); this.id = resource.getId(); }
private BundleInfo toBundleInfo(Resource resource, boolean optional) { Map<String, String> directives = null; if (optional) { directives = new HashMap<String, String>(); directives.put(Constants.RESOLUTION_DIRECTIVE, Constants.RESOLUTION_OPTIONAL); } String location = resource.getURI(); return new OBRBundleInfo(resource.getSymbolicName(), resource.getVersion(), location, null, null, null, null, null, null, directives, null); }
private void logResource( String message, Resource[] res ) { if ( res != null && res.length > 0 ) { logger.log( LogService.LOG_INFO, message ); for ( int i = 0; i < res.length; i++ ) { logger.log( LogService.LOG_INFO, " " + i + ": " + res[i].getSymbolicName() + ", " + res[i].getVersion() ); } } }
@Override protected void populateItem(ListItem<ResourceWrapper> item) { ResourceWrapper resourceWrapper = item.getModelObject(); Resource resource = resourceWrapper.getResource(); String name = resource.getSymbolicName(); item.add(new Label("name", name)); String description = (String) resource.getProperties().get(Resource.DESCRIPTION); if(description==null) description = resource.getPresentationName(); item.add(new Label("description", description)); item.add(new Label("version", resource.getVersion().toString())); item.add(new CheckBox("install",new PropertyModel<Boolean>(item.getModel(),"checked"))); } };
private void logResource( String message, org.apache.felix.bundlerepository.Resource[] res ) { if ( res != null && res.length > 0 ) { getLog().log( LogService.LOG_INFO, message ); for ( int i = 0; i < res.length; i++ ) { getLog().log( LogService.LOG_INFO, " " + i + ": " + res[i].getSymbolicName() + ", " + res[i].getVersion() ); } } }
private void logResource( String message, org.apache.felix.bundlerepository.Resource[] res ) { if ( res != null && res.length > 0 ) { getLog().log( LogService.LOG_INFO, message ); for ( int i = 0; i < res.length; i++ ) { getLog().log( LogService.LOG_INFO, " " + i + ": " + res[i].getSymbolicName() + ", " + res[i].getVersion() ); } } }