public class DefaultPublishManager extends AbstractMultiServiceImplManager implements PublishManager
PublishManager
implementation.PublishManager.PublishSymbolConverterFactories
Constructor and Description |
---|
DefaultPublishManager() |
Modifier and Type | Method and Description |
---|---|
PublishProperties |
createProperties() |
PublishProperties |
createProperties(String type) |
PublishService |
createService(String type,
PublishProperties props) |
PublishServiceManager |
getPublishServiceManager()
It returns the class responsible of the management of the services registered
(each service is a different kind of chart)
|
Service |
getService(DynObject parameters)
Creates a new
Service based on the given parameters. |
List<PublishManager.PublishSymbolConverterFactories> |
getSymbolConverterFactories(ISymbol symbol,
String converterName) |
PublishSymbolConverterFactory |
getSymbolConverterFactory(ISymbol symbol,
String converterName) |
String |
getTranslation(String key) |
void |
registerSymbolConverterFactory(PublishSymbolConverterFactory fact) |
createServiceParameters, getServiceManager
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createServiceParameters
public String getTranslation(String key)
getTranslation
in interface PublishManager
public PublishProperties createProperties()
createProperties
in interface PublishManager
public PublishProperties createProperties(String type)
createProperties
in interface PublishManager
public PublishService createService(String type, PublishProperties props)
createService
in interface PublishManager
public Service getService(DynObject parameters) throws ServiceException
Manager
Service
based on the given parameters.getService
in interface Manager
parameters
- of the Service
to createService
ServiceException
- if there is an error creating the Service, or the parameters
are not validpublic PublishServiceManager getPublishServiceManager()
PublishManager
getPublishServiceManager
in interface PublishManager
ChartServiceManager
public void registerSymbolConverterFactory(PublishSymbolConverterFactory fact)
registerSymbolConverterFactory
in interface PublishManager
public PublishSymbolConverterFactory getSymbolConverterFactory(ISymbol symbol, String converterName)
getSymbolConverterFactory
in interface PublishManager
public List<PublishManager.PublishSymbolConverterFactories> getSymbolConverterFactories(ISymbol symbol, String converterName)
getSymbolConverterFactories
in interface PublishManager