org.nuxeo.ecm.platform.indexing.gateway.adapter
Interface IndexingAdapter
- All Known Implementing Classes:
- BaseIndexingAdapter, IndexingAdapterService, NoteBlobAdapter, RepositoryPathTitleAdapter, SimpleACLIndexingAdapter
public interface IndexingAdapter
Method Summary |
WsACE[] |
adaptDocumentACL(CoreSession session,
String uuid,
WsACE[] aces)
|
DocumentBlob[] |
adaptDocumentBlobs(CoreSession session,
String uuid,
DocumentBlob[] blobs)
|
DocumentDescriptor |
adaptDocumentDescriptor(CoreSession session,
String uuid,
DocumentDescriptor dd)
|
WsACE[] |
adaptDocumentLocalACL(CoreSession session,
String uuid,
WsACE[] aces)
|
DocumentProperty[] |
adaptDocumentNoBlobProperties(CoreSession session,
String uuid,
DocumentProperty[] properties)
|
DocumentProperty[] |
adaptDocumentProperties(CoreSession session,
String uuid,
DocumentProperty[] properties)
|
boolean |
useDownloadUrlForBlob()
|
adaptDocumentDescriptor
DocumentDescriptor adaptDocumentDescriptor(CoreSession session,
String uuid,
DocumentDescriptor dd)
throws ClientException
- Throws:
ClientException
adaptDocumentACL
WsACE[] adaptDocumentACL(CoreSession session,
String uuid,
WsACE[] aces)
throws ClientException
- Throws:
ClientException
adaptDocumentLocalACL
WsACE[] adaptDocumentLocalACL(CoreSession session,
String uuid,
WsACE[] aces)
throws ClientException
- Throws:
ClientException
adaptDocumentBlobs
DocumentBlob[] adaptDocumentBlobs(CoreSession session,
String uuid,
DocumentBlob[] blobs)
throws ClientException
- Throws:
ClientException
adaptDocumentNoBlobProperties
DocumentProperty[] adaptDocumentNoBlobProperties(CoreSession session,
String uuid,
DocumentProperty[] properties)
throws ClientException
- Throws:
ClientException
adaptDocumentProperties
DocumentProperty[] adaptDocumentProperties(CoreSession session,
String uuid,
DocumentProperty[] properties)
throws ClientException
- Throws:
ClientException
useDownloadUrlForBlob
boolean useDownloadUrlForBlob()
Copyright © 2012 Nuxeo SA. All Rights Reserved.