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 java.lang.Object
- implements PropertyLuceneBuilderMapping, org.springframework.beans.factory.InitializingBean
Lucene Builder mappings for built-in CMIS properties
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RuntimePropertyLuceneBuilderMapping
public RuntimePropertyLuceneBuilderMapping()
setCmisDictionaryService
public void setCmisDictionaryService(CMISDictionaryService cmisDictionaryService)
- Parameters:
cmis - dictionary
setDictionaryService
public void setDictionaryService(DictionaryService dictionaryService)
- Parameters:
dictionary - service
afterPropertiesSet
public void afterPropertiesSet()
- Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
getPropertyLuceneBuilder
public CMISPropertyLuceneBuilder getPropertyLuceneBuilder(java.lang.String propertyId)
- Description copied from interface:
PropertyLuceneBuilderMapping
- Gets a property lucene builder
- Specified by:
getPropertyLuceneBuilder in interface PropertyLuceneBuilderMapping
- Parameters:
propertyId - property id
- Returns:
- property builder
createDirectPropertyLuceneBuilder
public CMISPropertyLuceneBuilder createDirectPropertyLuceneBuilder(QName propertyName)
- Description copied from interface:
PropertyLuceneBuilderMapping
- Create a direct node property lucene builder
- Specified by:
createDirectPropertyLuceneBuilder in interface PropertyLuceneBuilderMapping
- Parameters:
propertyName - node property name
- Returns:
- property lucene builder
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.