Class BaseEnrichmentService
- java.lang.Object
-
- com.eduix.genexp.enrichment.AbstractEnrichmentService
-
- com.eduix.genexp.enrichment.paid_eduction.BaseEnrichmentService
-
- All Implemented Interfaces:
EnrichmentService
- Direct Known Subclasses:
RealizationQuotaEnrichmentService,RegistrationPackageEnrichmentService
public abstract class BaseEnrichmentService extends AbstractEnrichmentService
-
-
Field Summary
Fields Modifier and Type Field Description protected ExportConfigexportConfigprivate longlastQuotaTagMapRefreshprotected OrganisationMapperorganisationMapperprivate Map<String,com.eduplan.domain.tag.Tag>quotaTagMapprivate static longquotaTagRefreshIntervalprotected com.eduplan.service.tag.TagManagertagManager-
Fields inherited from class com.eduix.genexp.enrichment.AbstractEnrichmentService
name
-
-
Constructor Summary
Constructors Constructor Description BaseEnrichmentService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.eduplan.domain.tag.TaggetQuotaTag(Integer id)private voidinitQuotaTagMap()voidsetExportConfig(ExportConfig exportConfig)voidsetOrganisationMapper(OrganisationMapper organisationMapper)voidsetTagManager(com.eduplan.service.tag.TagManager tagManager)-
Methods inherited from class com.eduix.genexp.enrichment.AbstractEnrichmentService
getName, getTypeClassMappings, isApplicable, isProcessable
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.eduix.genexp.enrichment.EnrichmentService
enrich
-
-
-
-
Field Detail
-
exportConfig
protected ExportConfig exportConfig
-
tagManager
protected com.eduplan.service.tag.TagManager tagManager
-
organisationMapper
protected OrganisationMapper organisationMapper
-
lastQuotaTagMapRefresh
private long lastQuotaTagMapRefresh
-
quotaTagRefreshInterval
private static long quotaTagRefreshInterval
-
-
Method Detail
-
initQuotaTagMap
private void initQuotaTagMap()
-
getQuotaTag
protected com.eduplan.domain.tag.Tag getQuotaTag(Integer id)
-
setExportConfig
public void setExportConfig(ExportConfig exportConfig)
-
setTagManager
public void setTagManager(com.eduplan.service.tag.TagManager tagManager)
-
setOrganisationMapper
public void setOrganisationMapper(OrganisationMapper organisationMapper)
-
-