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