Interface PublisherService

    • Method Detail

      • publishCategories

        java.util.Collection<DependencySeed> publishCategories​(java.io.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

        java.util.Collection<DependencySeed> publishEEProfile​(java.io.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

        java.util.Collection<DependencySeed> publishEEProfile​(java.lang.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