Class ConfigPropertyModuleLoader
- java.lang.Object
-
- ca.bc.gov.open.cpf.api.controller.ConfigPropertyModuleLoader
-
- All Implemented Interfaces:
ModuleLoader
public class ConfigPropertyModuleLoader extends Object implements ModuleLoader
-
-
Constructor Summary
Constructors Constructor Description ConfigPropertyModuleLoader()
-
Method Summary
-
-
-
Method Detail
-
deleteModule
public void deleteModule(Module module)
-
getBatchJobService
public BatchJobService getBatchJobService()
-
getBusinessApplicationRegistry
public BusinessApplicationRegistry getBusinessApplicationRegistry()
- Specified by:
getBusinessApplicationRegistry
in interfaceModuleLoader
-
getConfigProperty
public com.revolsys.record.Record getConfigProperty(ConfigPropertyModule module, Map<String,Object> property)
-
getDataAccessObject
public CpfDataAccessObject getDataAccessObject()
-
getDeletePropertiesByEnvironment
public Map<String,List<String>> getDeletePropertiesByEnvironment(ConfigPropertyModule module, List<com.revolsys.collection.map.MapEx> pluginProperties)
-
getMavenRepository
public com.revolsys.maven.MavenRepository getMavenRepository()
-
getPropertiesByEnvironment
public Map<String,Map<String,com.revolsys.record.Record>> getPropertiesByEnvironment(ConfigPropertyModule module, List<com.revolsys.collection.map.MapEx> pluginProperties)
-
getStatisticsService
public StatisticsService getStatisticsService()
-
refreshConfigProperties
protected void refreshConfigProperties(ConfigPropertyModule module)
-
refreshModules
public void refreshModules()
- Specified by:
refreshModules
in interfaceModuleLoader
-
refreshUserGroup
protected void refreshUserGroup(ConfigPropertyModule module, String groupNameSuffix, String descriptionSuffix)
-
refreshUserGroups
protected void refreshUserGroups(ConfigPropertyModule module)
-
setBatchJobService
public void setBatchJobService(BatchJobService batchJobService)
-
setBatchJobService
public void setBatchJobService(StatisticsService statisticsService)
-
setBusinessApplicationRegistry
public void setBusinessApplicationRegistry(BusinessApplicationRegistry businessApplicationRegistry)
- Specified by:
setBusinessApplicationRegistry
in interfaceModuleLoader
-
setDataAccessObject
public void setDataAccessObject(CpfDataAccessObject dataAccessObject)
-
setMavenModuleConfigProperties
public void setMavenModuleConfigProperties(String moduleName, String mavenModuleId, Boolean enabled)
-
setMavenRepository
public void setMavenRepository(com.revolsys.maven.MavenRepository mavenRepository)
-
-