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.