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