Package org.alfresco.opencmis.mapping
Class RuntimePropertyLuceneBuilderMapping
- java.lang.Object
-
- org.alfresco.opencmis.mapping.RuntimePropertyLuceneBuilderMapping
-
- All Implemented Interfaces:
PropertyLuceneBuilderMapping,org.springframework.beans.factory.InitializingBean
public class RuntimePropertyLuceneBuilderMapping extends Object implements PropertyLuceneBuilderMapping, org.springframework.beans.factory.InitializingBean
Lucene Builder mappings for built-in CMIS properties- Author:
- davidc
-
-
Constructor Summary
Constructors Constructor Description RuntimePropertyLuceneBuilderMapping()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterPropertiesSet()CMISPropertyLuceneBuildercreateDirectPropertyLuceneBuilder(QName propertyName)Create a direct node property lucene builderCMISPropertyLuceneBuildergetPropertyLuceneBuilder(String propertyId)Gets a property lucene buildervoidsetCmisDictionaryService(CMISDictionaryService cmisDictionaryService)voidsetDictionaryService(DictionaryService dictionaryService)
-
-
-
Method Detail
-
setCmisDictionaryService
public void setCmisDictionaryService(CMISDictionaryService cmisDictionaryService)
- Parameters:
cmisDictionaryService- cmisDictionaryService
-
setDictionaryService
public void setDictionaryService(DictionaryService dictionaryService)
- Parameters:
dictionaryService- dictionaryService
-
afterPropertiesSet
public void afterPropertiesSet()
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean
-
getPropertyLuceneBuilder
public CMISPropertyLuceneBuilder getPropertyLuceneBuilder(String propertyId)
Description copied from interface:PropertyLuceneBuilderMappingGets a property lucene builder- Specified by:
getPropertyLuceneBuilderin interfacePropertyLuceneBuilderMapping- Parameters:
propertyId- property id- Returns:
- property builder
-
createDirectPropertyLuceneBuilder
public CMISPropertyLuceneBuilder createDirectPropertyLuceneBuilder(QName propertyName)
Description copied from interface:PropertyLuceneBuilderMappingCreate a direct node property lucene builder- Specified by:
createDirectPropertyLuceneBuilderin interfacePropertyLuceneBuilderMapping- Parameters:
propertyName- node property name- Returns:
- property lucene builder
-
-