public final class ConfigProducerHome extends Object
Modifier and Type | Method and Description |
---|---|
static void |
addNewConfig(fr.paris.lutece.portal.service.plugin.Plugin plugin,
ConfigProducer configProducer,
List<Integer> listIdEntry)
This method add a new config with different directory entry selected by
AdminUser
|
static boolean |
checkEntry(fr.paris.lutece.portal.service.plugin.Plugin plugin,
int nIdEntry)
This method check if an entry is used by a config
|
static void |
copyProducerConfig(fr.paris.lutece.portal.service.plugin.Plugin plugin,
int nIdConfig,
Locale locale)
This method copy a config
|
static void |
createDefaultConfig(fr.paris.lutece.portal.service.plugin.Plugin plugin,
int nIdDirectory,
int nIdConfig)
This method add default config
|
static void |
deleteByDirectory(fr.paris.lutece.portal.service.plugin.Plugin plugin,
int nIdDirectory)
This method check if a config exists for a specific directory
|
static void |
deleteProducerConfig(fr.paris.lutece.portal.service.plugin.Plugin plugin,
int nIdConfigProducer)
This method delete a config by id
|
static ConfigProducer |
loadConfig(fr.paris.lutece.portal.service.plugin.Plugin plugin,
int nIdConfig)
This method load a config
|
static int |
loadDefaultConfig(fr.paris.lutece.portal.service.plugin.Plugin plugin,
int nIdDirectory)
This method loads a default config
|
static List<Integer> |
loadListConfigEntry(fr.paris.lutece.portal.service.plugin.Plugin plugin,
int nIdConfig)
This method load a list of id Entry by id config
|
static List<ConfigProducer> |
loadListProducerConfig(fr.paris.lutece.portal.service.plugin.Plugin plugin,
int nIdDirectory,
String strConfigType)
This method load a list of config by directory id and type
|
static void |
modifyProducerConfig(fr.paris.lutece.portal.service.plugin.Plugin plugin,
ConfigProducer configProducer,
List<Integer> listIdEntry)
This method modify a config
|
static void |
updateDefaultConfig(fr.paris.lutece.portal.service.plugin.Plugin plugin,
int nIdDirectory,
int nIdConfig)
This method update default config
|
public static void addNewConfig(fr.paris.lutece.portal.service.plugin.Plugin plugin, ConfigProducer configProducer, List<Integer> listIdEntry)
plugin
- The pluginconfigProducer
- configurationlistIdEntry
- The list of entry id that appear in configurationpublic static ConfigProducer loadConfig(fr.paris.lutece.portal.service.plugin.Plugin plugin, int nIdConfig)
plugin
- pluginnIdConfig
- config idpublic static List<ConfigProducer> loadListProducerConfig(fr.paris.lutece.portal.service.plugin.Plugin plugin, int nIdDirectory, String strConfigType)
plugin
- The pluginnIdDirectory
- The id of directorystrConfigType
- The type of configurationpublic static List<Integer> loadListConfigEntry(fr.paris.lutece.portal.service.plugin.Plugin plugin, int nIdConfig)
plugin
- The pluginnIdConfig
- The config idpublic static void deleteProducerConfig(fr.paris.lutece.portal.service.plugin.Plugin plugin, int nIdConfigProducer)
plugin
- pluginnIdConfigProducer
- id config producerpublic static void modifyProducerConfig(fr.paris.lutece.portal.service.plugin.Plugin plugin, ConfigProducer configProducer, List<Integer> listIdEntry)
plugin
- pluginconfigProducer
- configurationlistIdEntry
- list of id entrypublic static void copyProducerConfig(fr.paris.lutece.portal.service.plugin.Plugin plugin, int nIdConfig, Locale locale)
plugin
- pluginnIdConfig
- id configproduducerlocale
- localepublic static void deleteByDirectory(fr.paris.lutece.portal.service.plugin.Plugin plugin, int nIdDirectory)
plugin
- pluginnIdDirectory
- id of directorypublic static boolean checkEntry(fr.paris.lutece.portal.service.plugin.Plugin plugin, int nIdEntry)
plugin
- pluginnIdEntry
- id of entrypublic static int loadDefaultConfig(fr.paris.lutece.portal.service.plugin.Plugin plugin, int nIdDirectory)
plugin
- pluginnIdDirectory
- id directorypublic static void createDefaultConfig(fr.paris.lutece.portal.service.plugin.Plugin plugin, int nIdDirectory, int nIdConfig)
plugin
- pluginnIdDirectory
- id directorynIdConfig
- id configpublic static void updateDefaultConfig(fr.paris.lutece.portal.service.plugin.Plugin plugin, int nIdDirectory, int nIdConfig)
plugin
- pluginnIdDirectory
- id directorynIdConfig
- id configCopyright © 2015 Mairie de Paris. All rights reserved.