Package uk.co.brunella.osgi.bdt.repository

Examples of uk.co.brunella.osgi.bdt.repository.Deployer.undeploy()


    if (!checkRepository(repositoryDirectory)) {
      return false;
    }
    Deployer deployer = new Deployer(repositoryDirectory);
    Version version = Version.parseVersion(bundleVersion);
    deployer.undeploy(bundleSymbolicName, version, true);
    System.out.println("Undeployed bundle " + bundleSymbolicName + " version " + version.toString() +
        " from repository " + repositoryDirectory);
    return true;
  }
View Full Code Here


      throw new BuildException("Only version or range can be set not both");
    }
    try {
      if (version.length() > 0) {
        Version bundleVersion = Version.parseVersion(version);
        deployer.undeploy(bundleName, bundleVersion, true);
      } else {
        VersionRange bundleVersionRange = VersionRange.parseVersionRange(range);
        deployer.undeploy(bundleName, bundleVersionRange, true);
      }
      log(deployer.getLogMessages());
View Full Code Here

      if (version.length() > 0) {
        Version bundleVersion = Version.parseVersion(version);
        deployer.undeploy(bundleName, bundleVersion, true);
      } else {
        VersionRange bundleVersionRange = VersionRange.parseVersionRange(range);
        deployer.undeploy(bundleName, bundleVersionRange, true);
      }
      log(deployer.getLogMessages());
    } catch (IOException e) {
      throw new BuildException("Undeployment of bundle failed: " + e.getMessage());
    } catch (Throwable t) {
View Full Code Here

    }

    public void run(IProgressMonitor monitor) throws InvocationTargetException, InterruptedException {
      Deployer deployer = new Deployer(repositoryDirectory);
      try {
        deployer.undeploy(bundleSymbolicName, bundleVersion, false);
        contentProvider.refresh();
      } catch (IOException e) {
        throw new InvocationTargetException(e);
      }
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.