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
-
-