public abstract class RdbmsAbstarctDocumentManager extends AbstractDocumentManager
| Constructor and Description |
|---|
RdbmsAbstarctDocumentManager() |
| Modifier and Type | Method and Description |
|---|---|
ResponseDocument |
bind(RequestDocument requestDocument,
Object object,
String operation) |
ResponseDocument |
buildResponseDocument(RequestDocument requestDocument) |
void |
bulkIngest(BulkProcessRequest bulkProcessRequest,
List<RequestDocument> requestDocuments)
Performs bulk ingest as per the details in the given bulkProcessRequest.
|
List<ResponseDocument> |
checkin(List<RequestDocument> requestDocuments,
Object object) |
ResponseDocument |
checkin(RequestDocument requestDocument,
Object object,
ResponseDocument respDoc) |
abstract void |
checkInContent(RequestDocument requestDocument,
Object object,
ResponseDocument responseDocument) |
protected boolean |
checkInstancesOrItemsExistsInOLE(List<String> uuidsList) |
protected boolean |
checkInstancesOrItemsExistsInOLE(String instanceIdentifier,
Object object) |
List<ResponseDocument> |
checkout(List<RequestDocument> requestDocuments,
Object object) |
ResponseDocument |
checkout(RequestDocument requestDocument,
Object object) |
abstract ResponseDocument |
checkoutContent(RequestDocument requestDocument,
Object object) |
List<ResponseDocument> |
delete(List<RequestDocument> requestDocuments,
Object object) |
ResponseDocument |
delete(RequestDocument requestDocument,
Object object) |
abstract void |
deleteDocs(RequestDocument requestDocument,
Object object) |
List<ResponseDocument> |
deleteVerify(List<RequestDocument> requestDocument,
Object object) |
ResponseDocument |
deleteVerify(RequestDocument requestDocument,
Object object) |
org.kuali.rice.krad.service.BusinessObjectService |
getBusinessObjectService() |
void |
index(List<RequestDocument> requestDocuments,
boolean commit)
Indexes the given documents in discovery.
|
List<ResponseDocument> |
ingest(List<RequestDocument> requestDocuments,
Object object)
Ingests (stores and indexes) the given documents.
|
ResponseDocument |
ingest(RequestDocument requestDocument,
Object object,
ResponseDocument respDoc)
Ingests (stores and indexes) the given document.
|
void |
storeLinkDocuments(RequestDocument requestDocument,
Object object,
ResponseDocument respDoc) |
ResponseDocument |
unbind(RequestDocument requestDocument,
Object object,
String operation) |
void |
validateInput(RequestDocument requestDocument,
Object object,
List<String> valuesList) |
addResourceId, getDate, getTimeStampFromStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitstoreDocumentpublic RdbmsAbstarctDocumentManager()
public List<ResponseDocument> ingest(List<RequestDocument> requestDocuments, Object object) throws OleDocStoreException
DocumentManagerOleDocStoreExceptionpublic org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
public ResponseDocument ingest(RequestDocument requestDocument, Object object, ResponseDocument respDoc) throws OleDocStoreException
DocumentManagerOleDocStoreExceptionpublic void storeLinkDocuments(RequestDocument requestDocument, Object object, ResponseDocument respDoc) throws OleDocStoreException
OleDocStoreExceptionpublic List<ResponseDocument> delete(List<RequestDocument> requestDocuments, Object object) throws Exception
Exceptionpublic ResponseDocument delete(RequestDocument requestDocument, Object object) throws Exception
Exceptionpublic abstract void deleteDocs(RequestDocument requestDocument, Object object)
public List<ResponseDocument> checkout(List<RequestDocument> requestDocuments, Object object) throws OleDocStoreException
OleDocStoreExceptionpublic ResponseDocument checkout(RequestDocument requestDocument, Object object) throws OleDocStoreException
OleDocStoreExceptionpublic abstract ResponseDocument checkoutContent(RequestDocument requestDocument, Object object)
public List<ResponseDocument> checkin(List<RequestDocument> requestDocuments, Object object) throws OleDocStoreException
OleDocStoreExceptionpublic ResponseDocument checkin(RequestDocument requestDocument, Object object, ResponseDocument respDoc) throws OleDocStoreException
OleDocStoreExceptionpublic abstract void checkInContent(RequestDocument requestDocument, Object object, ResponseDocument responseDocument) throws OleDocStoreException
OleDocStoreExceptionpublic ResponseDocument buildResponseDocument(RequestDocument requestDocument)
public void validateInput(RequestDocument requestDocument, Object object, List<String> valuesList) throws OleDocStoreException
OleDocStoreExceptionpublic void bulkIngest(BulkProcessRequest bulkProcessRequest, List<RequestDocument> requestDocuments) throws OleDocStoreException
DocumentManagerrequestDocuments - documents to be processed in the current invocation.OleDocStoreExceptionpublic void index(List<RequestDocument> requestDocuments, boolean commit) throws OleDocStoreException
DocumentManagercommit - indicates whether to commit the changes.OleDocStoreExceptionpublic ResponseDocument bind(RequestDocument requestDocument, Object object, String operation) throws OleDocStoreException, javax.jcr.RepositoryException, OleException, FileNotFoundException
OleDocStoreExceptionjavax.jcr.RepositoryExceptionOleExceptionFileNotFoundExceptionpublic ResponseDocument unbind(RequestDocument requestDocument, Object object, String operation) throws OleDocStoreException, javax.jcr.RepositoryException, OleException, FileNotFoundException
OleDocStoreExceptionjavax.jcr.RepositoryExceptionOleExceptionFileNotFoundExceptionpublic List<ResponseDocument> deleteVerify(List<RequestDocument> requestDocument, Object object)
public ResponseDocument deleteVerify(RequestDocument requestDocument, Object object) throws Exception
Exceptionprotected boolean checkInstancesOrItemsExistsInOLE(String instanceIdentifier, Object object) throws Exception
Exceptionprotected boolean checkInstancesOrItemsExistsInOLE(List<String> uuidsList)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.