public class DefaultPublishServiceManager extends AbstractServiceManager implements PublishServiceManager
| Constructor and Description |
|---|
DefaultPublishServiceManager() |
| Modifier and Type | Method and Description |
|---|---|
PublishManager |
getPublishManager()
Gets the
ChartManager to manipulate ChartService |
List<PublishProperties> |
getPublishProperties() |
PublishProperties |
getPublishProperties(String type) |
PublishService |
getPublishService(String type) |
List<PublishService> |
getPublishServices()
This method returns all the registered
ChartServices |
protected String |
getRegistryDescription() |
protected String |
getRegistryKey() |
void |
registerProperties(PublishProperties service) |
void |
registerService(PublishService service)
It registers a new
ChartService provider to the library |
void |
setPublishManager(PublishManager chartManager)
It return the manager that has all the method to create and
manipulate a
ChartService |
addServiceFactory, createService, createServiceParameters, getName, getServiceFactoriesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddServiceFactory, createService, createServiceParametersprotected String getRegistryKey()
getRegistryKey in class AbstractServiceManagerprotected String getRegistryDescription()
getRegistryDescription in class AbstractServiceManagerpublic void registerService(PublishService service)
PublishServiceManagerChartService provider to the libraryregisterService in interface PublishServiceManagerpublic List<PublishService> getPublishServices()
PublishServiceManagerChartServicesgetPublishServices in interface PublishServiceManagerChartServices availablepublic void registerProperties(PublishProperties service)
registerProperties in interface PublishServiceManagerpublic List<PublishProperties> getPublishProperties()
public void setPublishManager(PublishManager chartManager)
PublishServiceManagerChartServicesetPublishManager in interface PublishServiceManagerpublic PublishManager getPublishManager()
PublishServiceManagerChartManager to manipulate ChartServicegetPublishManager in interface PublishServiceManagerpublic PublishService getPublishService(String type)
getPublishService in interface PublishServiceManagerpublic PublishProperties getPublishProperties(String type)
getPublishProperties in interface PublishServiceManager