public interface TransactionalFileStorage
| Modifier and Type | Method and Description |
|---|---|
TxID |
beginTransaction(UserIDAuth userIDAuth) |
void |
createUser(UserIDAuth userIDAuth) |
void |
deleteDocument(TxID txid,
UserIDAuth userIDAuth,
DocumentFQN documentFQN) |
void |
deleteDocument(UserIDAuth userIDAuth,
DocumentFQN documentFQN) |
void |
deleteFolder(TxID txid,
UserIDAuth userIDAuth,
DocumentDirectoryFQN documentDirectoryFQN) |
void |
destroyUser(UserIDAuth userIDAuth) |
boolean |
documentExists(TxID txid,
UserIDAuth userIDAuth,
DocumentFQN documentFQN) |
void |
endTransaction(TxID txid,
UserIDAuth userIDAuth) |
void |
grantAccess(UserIDAuth userIDAuth,
UserID receiverUserID) |
BucketContentFQN |
listDocuments(TxID txid,
UserIDAuth userIDAuth,
DocumentDirectoryFQN documentDirectoryFQN,
org.adorsys.encobject.types.ListRecursiveFlag recursiveFlag) |
BucketContentFQN |
listDocuments(UserIDAuth userIDAuth,
DocumentDirectoryFQN documentDirectoryFQN,
org.adorsys.encobject.types.ListRecursiveFlag recursiveFlag) |
DSDocument |
readDocument(TxID txid,
UserIDAuth userIDAuth,
DocumentFQN documentFQN) |
DSDocument |
readDocument(UserIDAuth userIDAuth,
DocumentFQN documentFQN) |
void |
storeDocument(TxID txid,
UserIDAuth userIDAuth,
DSDocument dsDocument) |
void |
storeDocument(UserIDAuth userIDAuth,
UserID documentOwner,
DSDocument dsDocument) |
boolean |
userExists(UserID userID) |
void createUser(UserIDAuth userIDAuth)
void destroyUser(UserIDAuth userIDAuth)
boolean userExists(UserID userID)
void grantAccess(UserIDAuth userIDAuth, UserID receiverUserID)
void storeDocument(UserIDAuth userIDAuth, UserID documentOwner, DSDocument dsDocument)
DSDocument readDocument(UserIDAuth userIDAuth, DocumentFQN documentFQN)
void deleteDocument(UserIDAuth userIDAuth, DocumentFQN documentFQN)
BucketContentFQN listDocuments(UserIDAuth userIDAuth, DocumentDirectoryFQN documentDirectoryFQN, org.adorsys.encobject.types.ListRecursiveFlag recursiveFlag)
TxID beginTransaction(UserIDAuth userIDAuth)
void storeDocument(TxID txid, UserIDAuth userIDAuth, DSDocument dsDocument)
DSDocument readDocument(TxID txid, UserIDAuth userIDAuth, DocumentFQN documentFQN)
void deleteDocument(TxID txid, UserIDAuth userIDAuth, DocumentFQN documentFQN)
BucketContentFQN listDocuments(TxID txid, UserIDAuth userIDAuth, DocumentDirectoryFQN documentDirectoryFQN, org.adorsys.encobject.types.ListRecursiveFlag recursiveFlag)
boolean documentExists(TxID txid, UserIDAuth userIDAuth, DocumentFQN documentFQN)
void deleteFolder(TxID txid, UserIDAuth userIDAuth, DocumentDirectoryFQN documentDirectoryFQN)
void endTransaction(TxID txid, UserIDAuth userIDAuth)
Copyright © 2018. All rights reserved.