Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.core.search.api.client.indexing.resources.document.impl
Class DocumentBuiltinsIndexableResourceImpl

java.lang.Object
  extended by org.nuxeo.ecm.core.search.api.client.indexing.resources.AbstractIndexableResource
      extended by org.nuxeo.ecm.core.search.api.client.indexing.resources.document.impl.AbstractNXCoreIndexableResource
          extended by org.nuxeo.ecm.core.search.api.client.indexing.resources.document.impl.DocumentIndexableResourceImpl
              extended by org.nuxeo.ecm.core.search.api.client.indexing.resources.document.impl.DocumentBuiltinsIndexableResourceImpl
All Implemented Interfaces:
java.io.Serializable, DocumentBuiltinsIndexableResource, DocumentIndexableResource, NXCoreIndexableResource, IndexableResource

public class DocumentBuiltinsIndexableResourceImpl
extends DocumentIndexableResourceImpl
implements DocumentBuiltinsIndexableResource

Author:
Julien Anguenot
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.nuxeo.ecm.core.search.api.client.indexing.resources.document.impl.DocumentIndexableResourceImpl
BLOB_DATA_KEY, BLOB_DIGEST_KEY, BLOB_ENCODING_KEY, BLOB_LENGTH_KEY, BLOB_MIMETYPE_KEY, BLOB_NAME_KEY
 
Constructor Summary
DocumentBuiltinsIndexableResourceImpl()
           
DocumentBuiltinsIndexableResourceImpl(DocumentModel dm, IndexableResourceConf conf, java.lang.String sid)
           
 
Method Summary
 java.io.Serializable getValueFor(java.lang.String indexableDataName)
          Returns the value for a given indexable data name.
 
Methods inherited from class org.nuxeo.ecm.core.search.api.client.indexing.resources.document.impl.DocumentIndexableResourceImpl
computeId, getDocCurrentLifeCycleState, getDocFacets, getDocMergedACP, getDocName, getDocParentRef, getDocPath, getDocRef, getDocType, getDocURL, getDocUUID, getDocVersionLabel, getFlags, getQid, isDocProxy, isDocVersion, toString
 
Methods inherited from class org.nuxeo.ecm.core.search.api.client.indexing.resources.document.impl.AbstractNXCoreIndexableResource
closeCoreSession, getCoreSession, getDocRepositoryName
 
Methods inherited from class org.nuxeo.ecm.core.search.api.client.indexing.resources.AbstractIndexableResource
computeAcp, getConfiguration, getName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.nuxeo.ecm.core.search.api.client.indexing.resources.document.DocumentIndexableResource
getDocCurrentLifeCycleState, getDocFacets, getDocMergedACP, getDocName, getDocParentRef, getDocPath, getDocRef, getDocType, getDocURL, getDocUUID, getDocVersionLabel, getFlags, getQid, isDocProxy, isDocVersion
 
Methods inherited from interface org.nuxeo.ecm.core.search.api.client.indexing.resources.document.NXCoreIndexableResource
closeCoreSession, getCoreSession, getDocRepositoryName
 
Methods inherited from interface org.nuxeo.ecm.core.search.api.client.indexing.resources.IndexableResource
computeAcp, computeId, getConfiguration, getName
 

Constructor Detail

DocumentBuiltinsIndexableResourceImpl

public DocumentBuiltinsIndexableResourceImpl()

DocumentBuiltinsIndexableResourceImpl

public DocumentBuiltinsIndexableResourceImpl(DocumentModel dm,
                                             IndexableResourceConf conf,
                                             java.lang.String sid)
Method Detail

getValueFor

public java.io.Serializable getValueFor(java.lang.String indexableDataName)
                                 throws IndexingException
Description copied from interface: IndexableResource
Returns the value for a given indexable data name.

Specified by:
getValueFor in interface IndexableResource
Overrides:
getValueFor in class DocumentIndexableResourceImpl
Parameters:
indexableDataName - the actual indexable data name resource side.
Returns:
a serializable object holding the value.
Throws:
IndexingException - TODO

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.