Interface PublisherService


  • public interface PublisherService
    • Method Detail

      • publishCategories

        Collection<DependencySeed> publishCategories​(File categoryDefinition)
                                              throws FacadeException
        Publishes given category definitions.
        Parameters:
        categoryDefinition - A category.xml file as defined by the Eclipse PDE
        Returns:
        handles to the root IUs in the publisher result
        Throws:
        FacadeException - if a checked exception occurs during publishing
      • publishEEProfile

        Collection<DependencySeed> publishEEProfile​(File profileFile)
                                             throws FacadeException
        Publishes the given OSGi execution environment profile file.
        Parameters:
        profileFile - the .profile file
        Returns:
        handles to the root IUs in the publisher result
        Throws:
        FacadeException - if a checked exception occurs during publishing
      • publishEEProfile

        Collection<DependencySeed> publishEEProfile​(String profileName)
                                             throws FacadeException
        Publishes the given OSGi execution environment profile.
        Parameters:
        profilename - the profile name
        Returns:
        handles to the root IUs in the publisher result
        Throws:
        FacadeException - if a checked exception occurs during publishing