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.