|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opencms.search.documents.A_CmsVfsDocument
org.opencms.search.documents.CmsDocumentGeneric
public class CmsDocumentGeneric
Lucene document factory class for indexing data from a generic
.CmsResource
Since the document type is generic, no content extraction is performed for the resource. However, meta data from the properties and attributes of the resource are indexed.
The class is useful for example to have images appear in the search result if the title of the image matched the search query. It's also used if no specific extraction method is available for a binary document type.
Field Summary |
---|
Fields inherited from class org.opencms.search.documents.A_CmsVfsDocument |
---|
m_name, SEARCH_PRIORITY_HIGH_VALUE, SEARCH_PRIORITY_LOW_VALUE, SEARCH_PRIORITY_MAX_VALUE, SEARCH_PRIORITY_NORMAL_VALUE, VFS_DOCUMENT_KEY_PREFIX |
Constructor Summary | |
---|---|
CmsDocumentGeneric(java.lang.String name)
Creates a new instance of this lucene document factory. |
Method Summary | |
---|---|
I_CmsExtractionResult |
extractContent(CmsObject cms,
CmsResource resource,
CmsSearchIndex index)
Just returns an empty extraction result since the content can't be extracted form a generic resource. |
boolean |
isLocaleDependend()
Returns true if this document factory is locale depended. |
boolean |
isUsingCache()
Returns true if result caching is supported for this factory. |
Methods inherited from class org.opencms.search.documents.A_CmsVfsDocument |
---|
createDocument, getCache, getDocumentKey, getDocumentKeys, getName, readFile, setCache |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CmsDocumentGeneric(java.lang.String name)
name
- name of the documenttypeMethod Detail |
---|
public I_CmsExtractionResult extractContent(CmsObject cms, CmsResource resource, CmsSearchIndex index) throws CmsIndexException
cms
- the cms objectresource
- the resource to extract the content fromindex
- the index to extract the content for
CmsIndexException
I_CmsSearchExtractor.extractContent(CmsObject, CmsResource, CmsSearchIndex)
public boolean isLocaleDependend()
I_CmsDocumentFactory
true
if this document factory is locale depended.
true
if this document factory is locale dependedI_CmsDocumentFactory.isLocaleDependend()
public boolean isUsingCache()
I_CmsDocumentFactory
true
if result caching is supported for this factory.
true
if result caching is supported for this factoryI_CmsDocumentFactory.isUsingCache()
|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |