org.lexgrid.loader.dao.template
Class CachingSupportedAttribuiteTemplate
java.lang.Object
org.lexgrid.loader.logging.LoggingBean
org.lexgrid.loader.dao.template.AbstractSupportedAttributeTemplate
org.lexgrid.loader.dao.template.CachingSupportedAttribuiteTemplate
- All Implemented Interfaces:
- SupportedAttributeTemplate, org.springframework.batch.core.JobExecutionListener
public class CachingSupportedAttribuiteTemplate
- extends AbstractSupportedAttributeTemplate
- implements org.springframework.batch.core.JobExecutionListener
The Class CachingSupportedAttribuiteTemplate.
- Author:
- Kevin Peterson
Methods inherited from class org.lexgrid.loader.dao.template.AbstractSupportedAttributeTemplate |
addSupportedAssociation, addSupportedAssociationQualifier, addSupportedCodingScheme, addSupportedContainerName, addSupportedContext, addSupportedDataType, addSupportedDegreeOfFidelity, addSupportedEntityType, addSupportedHierarchy, addSupportedLanguage, addSupportedNamespace, addSupportedProperty, addSupportedPropertyQualifier, addSupportedPropertyType, addSupportedRepresentationalForm, addSupportedSortOrder, addSupportedSource, addSupportedSourceRole, addSupportedStatus, getIdValueMaxSize, setIdValueMaxSize |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CachingSupportedAttribuiteTemplate
public CachingSupportedAttribuiteTemplate()
afterJob
public void afterJob(org.springframework.batch.core.JobExecution arg0)
- Specified by:
afterJob
in interface org.springframework.batch.core.JobExecutionListener
beforeJob
public void beforeJob(org.springframework.batch.core.JobExecution arg0)
- Specified by:
beforeJob
in interface org.springframework.batch.core.JobExecutionListener
insert
protected void insert(java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
URIMap uriMap)
- Description copied from class:
AbstractSupportedAttributeTemplate
- Insert.
- Specified by:
insert
in class AbstractSupportedAttributeTemplate
uriMap
- the attrib
createCodingSchemeIdSetter
protected CodingSchemeIdSetter createCodingSchemeIdSetter(java.lang.String uri,
java.lang.String version)
flushCache
public void flushCache()
buildCacheKey
protected java.lang.String buildCacheKey(URIMap map)
setDatabaseServiceManager
public void setDatabaseServiceManager(DatabaseServiceManager databaseServiceManager)
getDatabaseServiceManager
public DatabaseServiceManager getDatabaseServiceManager()
getAttributeCache
protected java.util.Map<java.lang.String,CodingSchemeIdHolder<URIMap>> getAttributeCache()