Interface PublisherService
-
public interface PublisherService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<DependencySeed>publishCategories(File categoryDefinition)Publishes given category definitions.Collection<DependencySeed>publishEEProfile(File profileFile)Publishes the given OSGi execution environment profile file.Collection<DependencySeed>publishEEProfile(String profileName)Publishes the given OSGi execution environment profile.
-
-
-
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
-
-