public interface PublisherService
Modifier and Type | Method and Description |
---|---|
Collection<?> |
publishCategories(File categoryDefinition)
Publishes given category definitions.
|
Collection<?> |
publishProduct(File productDefinition,
File launcherBinaries,
String flavor)
Publishes the given product definition.
|
void |
stop()
Stops this PublisherService instance.
|
Collection<?> publishCategories(File categoryDefinition) throws FacadeException, IllegalStateException
categoryDefinition
- A category.xml file as defined by the Eclipse PDEIllegalStateException
- if this service instance has already been stoppedFacadeException
- if a checked exception occurs during publishingCollection<?> publishProduct(File productDefinition, File launcherBinaries, String flavor) throws FacadeException, IllegalStateException
productDefinition
- A .product file as defined by the Eclipse PDElauncherBinaries
- A folder that contains the native Eclipse launcher binariesflavor
- The installation flavor the product shall be published forIllegalStateException
- if this service instance has already been stoppedFacadeException
- if a checked exception occurs during publishingvoid stop()
Copyright © 2008-2012 Eclipse Foundation. All Rights Reserved.