Package aQute.bnd.service.repository.SearchableRepository

Examples of aQute.bnd.service.repository.SearchableRepository.ResourceDescriptor


   * @param v
   * @return
   * @throws Exception
   */
  private boolean isMaster(InfoRepository repo, String bsn, Version v) throws Exception {
    ResourceDescriptor descriptor = repo.getDescriptor(bsn, v);
    if (descriptor == null)
      return false;

    return descriptor.phase == Phase.MASTER;
  }
View Full Code Here


    //

    if (newer.getWithoutQualifier().equals(older.getWithoutQualifier())) {
      RepositoryPlugin rr = getBaselineRepo();
      if (rr instanceof InfoRepository) {
        ResourceDescriptor descriptor = ((InfoRepository) rr).getDescriptor(getBsn(), older);
        if (descriptor != null && descriptor.phase != Phase.STAGING) {
          error("Baselining %s against same version %s but the repository says the older repository version is not the required %s but is instead %s",
              getBsn(), getVersion(), Phase.STAGING, descriptor.phase);
          return;
        }
View Full Code Here

   * @param v
   * @return
   * @throws Exception
   */
  private boolean isMaster(InfoRepository repo, String bsn, Version v) throws Exception {
    ResourceDescriptor descriptor = repo.getDescriptor(bsn, v);
    if (descriptor == null)
      return false;

    return descriptor.phase == Phase.MASTER;
  }
View Full Code Here

      else if (!VersionRange.isVersionRange(stringRange)) {
        error("Invalid version range %s on extension %s", stringRange, bsn);
        continue;
      }
      try {
        ResourceDescriptor highest = resourceRepositoryImpl.findBestMatch(bsn, new VersionRange(stringRange));
        if (highest == null) {
          error("Extension %s;version=%s not found in base repo", bsn, stringRange);
          continue;
        }
View Full Code Here

    //

    if (newer.getWithoutQualifier().equals(older.getWithoutQualifier())) {
      RepositoryPlugin rr = getReleaseRepo();
      if (rr instanceof InfoRepository) {
        ResourceDescriptor descriptor = ((InfoRepository) rr).getDescriptor(getBsn(), older);
        if (descriptor != null && descriptor.phase != Phase.STAGING) {
          error("Baselining %s against same version %s but the repository says the older repository version is not the required %s but is instead %s",
              getBsn(), getVersion(), Phase.STAGING, descriptor.phase);
          return;
        }
View Full Code Here

   * @param v
   * @return
   * @throws Exception
   */
  private boolean isMaster(InfoRepository repo, String bsn, Version v) throws Exception {
    ResourceDescriptor descriptor = repo.getDescriptor(bsn, v);
    if (descriptor == null)
      return false;

    return descriptor.phase == Phase.MASTER;
  }
View Full Code Here

TOP

Related Classes of aQute.bnd.service.repository.SearchableRepository.ResourceDescriptor

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.