public class IndexingAdapterService extends DefaultComponent implements IndexingAdapter
| Modifier and Type | Field and Description |
|---|---|
static String |
BLOB_FORMAT_XP |
static String |
INTUITION_ADAPTER_XP |
protected List<IndexingAdapter> |
mergedAdapters |
protected List<IndexingAdapterDescriptor> |
registeredAdapters |
protected boolean |
useDownloadUrl |
lastModified| Constructor and Description |
|---|
IndexingAdapterService() |
| Modifier and Type | Method and Description |
|---|---|
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) |
protected List<IndexingAdapter> |
getMergedAdapters() |
void |
registerContribution(Object contribution,
String extensionPoint,
ComponentInstance contributor) |
void |
unregisterContribution(Object contribution,
String extensionPoint,
ComponentInstance contributor) |
boolean |
useDownloadUrlForBlob() |
activate, applicationStarted, deactivate, getAdapter, getApplicationStartedOrder, getLastModified, registerExtension, setLastModified, setModifiedNow, unregisterExtensionpublic static final String INTUITION_ADAPTER_XP
public static final String BLOB_FORMAT_XP
protected final List<IndexingAdapterDescriptor> registeredAdapters
protected final List<IndexingAdapter> mergedAdapters
protected boolean useDownloadUrl
public IndexingAdapterService()
public void registerContribution(Object contribution, String extensionPoint, ComponentInstance contributor)
registerContribution in class DefaultComponentpublic void unregisterContribution(Object contribution, String extensionPoint, ComponentInstance contributor)
unregisterContribution in class DefaultComponentpublic DocumentDescriptor adaptDocumentDescriptor(CoreSession session, String uuid, DocumentDescriptor dd)
adaptDocumentDescriptor in interface IndexingAdapterpublic WsACE[] adaptDocumentACL(CoreSession session, String uuid, WsACE[] aces)
adaptDocumentACL in interface IndexingAdapterpublic WsACE[] adaptDocumentLocalACL(CoreSession session, String uuid, WsACE[] aces)
adaptDocumentLocalACL in interface IndexingAdapterpublic DocumentBlob[] adaptDocumentBlobs(CoreSession session, String uuid, DocumentBlob[] blobs)
adaptDocumentBlobs in interface IndexingAdapterpublic DocumentProperty[] adaptDocumentNoBlobProperties(CoreSession session, String uuid, DocumentProperty[] properties)
adaptDocumentNoBlobProperties in interface IndexingAdapterpublic DocumentProperty[] adaptDocumentProperties(CoreSession session, String uuid, DocumentProperty[] properties)
adaptDocumentProperties in interface IndexingAdapterprotected List<IndexingAdapter> getMergedAdapters()
public boolean useDownloadUrlForBlob()
useDownloadUrlForBlob in interface IndexingAdapterCopyright © 2016 Nuxeo SA. All rights reserved.