public class TransactionalDocumentSafeServiceImpl extends NonTransactionalDocumentSafeServiceImpl implements TransactionalDocumentSafeService
| Modifier and Type | Field and Description |
|---|---|
static String |
CURRENT_TRANSACTIONS_MAP |
documentSafeService, requestMemoryContext| Constructor and Description |
|---|
TransactionalDocumentSafeServiceImpl(RequestMemoryContext requestMemoryContext,
DocumentSafeService documentSafeService) |
createUser, destroyUser, grantAccessToNonTxFolder, nonTxDeleteDocument, nonTxDeleteFolder, nonTxDocumentExists, nonTxDocumentExists, nonTxListDocuments, nonTxReadDocument, nonTxReadDocument, nonTxStoreDocument, nonTxStoreDocument, userExistsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateUser, destroyUser, grantAccessToNonTxFolder, nonTxDeleteDocument, nonTxDeleteFolder, nonTxDocumentExists, nonTxDocumentExists, nonTxListDocuments, nonTxReadDocument, nonTxReadDocument, nonTxStoreDocument, nonTxStoreDocument, userExistspublic static final String CURRENT_TRANSACTIONS_MAP
public TransactionalDocumentSafeServiceImpl(RequestMemoryContext requestMemoryContext, DocumentSafeService documentSafeService)
public void beginTransaction(UserIDAuth userIDAuth)
beginTransaction in interface TransactionalDocumentSafeServicepublic void txStoreDocument(UserIDAuth userIDAuth, DSDocument dsDocument)
txStoreDocument in interface TransactionalDocumentSafeServicepublic DSDocument txReadDocument(UserIDAuth userIDAuth, DocumentFQN documentFQN)
txReadDocument in interface TransactionalDocumentSafeServicepublic void txDeleteDocument(UserIDAuth userIDAuth, DocumentFQN documentFQN)
txDeleteDocument in interface TransactionalDocumentSafeServicepublic BucketContentFQN txListDocuments(UserIDAuth userIDAuth, DocumentDirectoryFQN documentDirectoryFQN, org.adorsys.encobject.types.ListRecursiveFlag recursiveFlag)
txListDocuments in interface TransactionalDocumentSafeServicepublic boolean txDocumentExists(UserIDAuth userIDAuth, DocumentFQN documentFQN)
txDocumentExists in interface TransactionalDocumentSafeServicepublic void txDeleteFolder(UserIDAuth userIDAuth, DocumentDirectoryFQN documentDirectoryFQN)
txDeleteFolder in interface TransactionalDocumentSafeServicepublic void endTransaction(UserIDAuth userIDAuth)
endTransaction in interface TransactionalDocumentSafeServicepublic static DSDocument modifyTxDocument(DSDocument dsDocument, TxID txid)
public static DocumentFQN modifyTxDocumentName(DocumentFQN origName, TxID txid)
public static DocumentFQN modifyTxMetaDocumentName(DocumentFQN origName, TxID txid)
public org.adorsys.encobject.types.PublicKeyJWK findPublicEncryptionKey(UserID userID)
findPublicEncryptionKey in interface NonTransactionalDocumentSafeServicefindPublicEncryptionKey in class NonTransactionalDocumentSafeServiceImplCopyright © 2018. All rights reserved.