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
ChartService s |
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, getServiceFactories
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addServiceFactory, createService, createServiceParameters
protected String getRegistryKey()
getRegistryKey
in class AbstractServiceManager
protected String getRegistryDescription()
getRegistryDescription
in class AbstractServiceManager
public void registerService(PublishService service)
PublishServiceManager
ChartService
provider to the libraryregisterService
in interface PublishServiceManager
public List<PublishService> getPublishServices()
PublishServiceManager
ChartService
sgetPublishServices
in interface PublishServiceManager
ChartService
s availablepublic void registerProperties(PublishProperties service)
registerProperties
in interface PublishServiceManager
public List<PublishProperties> getPublishProperties()
public void setPublishManager(PublishManager chartManager)
PublishServiceManager
ChartService
setPublishManager
in interface PublishServiceManager
public PublishManager getPublishManager()
PublishServiceManager
ChartManager
to manipulate ChartService
getPublishManager
in interface PublishServiceManager
public PublishService getPublishService(String type)
getPublishService
in interface PublishServiceManager
public PublishProperties getPublishProperties(String type)
getPublishProperties
in interface PublishServiceManager