public class IndexingAdapterService extends DefaultComponent implements IndexingAdapter
Modifier and Type | Field and Description |
---|---|
static String |
BLOB_FORMAT_XP |
static String |
INTUITION_ADAPTER_XP |
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) |
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, unregisterExtension
public static final String INTUITION_ADAPTER_XP
public static final String BLOB_FORMAT_XP
public void registerContribution(Object contribution, String extensionPoint, ComponentInstance contributor) throws Exception
registerContribution
in class DefaultComponent
Exception
public void unregisterContribution(Object contribution, String extensionPoint, ComponentInstance contributor) throws Exception
unregisterContribution
in class DefaultComponent
Exception
public DocumentDescriptor adaptDocumentDescriptor(CoreSession session, String uuid, DocumentDescriptor dd) throws ClientException
adaptDocumentDescriptor
in interface IndexingAdapter
ClientException
public WsACE[] adaptDocumentACL(CoreSession session, String uuid, WsACE[] aces) throws ClientException
adaptDocumentACL
in interface IndexingAdapter
ClientException
public WsACE[] adaptDocumentLocalACL(CoreSession session, String uuid, WsACE[] aces) throws ClientException
adaptDocumentLocalACL
in interface IndexingAdapter
ClientException
public DocumentBlob[] adaptDocumentBlobs(CoreSession session, String uuid, DocumentBlob[] blobs) throws ClientException
adaptDocumentBlobs
in interface IndexingAdapter
ClientException
public DocumentProperty[] adaptDocumentNoBlobProperties(CoreSession session, String uuid, DocumentProperty[] properties) throws ClientException
adaptDocumentNoBlobProperties
in interface IndexingAdapter
ClientException
public DocumentProperty[] adaptDocumentProperties(CoreSession session, String uuid, DocumentProperty[] properties) throws ClientException
adaptDocumentProperties
in interface IndexingAdapter
ClientException
public boolean useDownloadUrlForBlob()
useDownloadUrlForBlob
in interface IndexingAdapter
Copyright © 2013 Nuxeo SA. All Rights Reserved.