public class ExceptionHandlingDocumentSafeService extends Object implements org.adorsys.docusafe.business.DocumentSafeService
| Constructor and Description |
|---|
ExceptionHandlingDocumentSafeService(org.adorsys.docusafe.business.DocumentSafeService delegate) |
| Modifier and Type | Method and Description |
|---|---|
void |
createUser(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth)
USER
===========================================================================================
|
void |
deleteDocument(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth,
org.adorsys.docusafe.business.types.complex.DocumentFQN documentFQN) |
void |
deleteFolder(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth,
org.adorsys.docusafe.business.types.complex.DocumentDirectoryFQN documentDirectoryFQN) |
void |
destroyUser(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth) |
boolean |
documentExists(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth,
org.adorsys.docusafe.business.types.complex.DocumentFQN documentFQN) |
com.nimbusds.jose.jwk.JWK |
findPublicEncryptionKey(org.adorsys.docusafe.business.types.UserID userID) |
void |
grantAccessToUserForFolder(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth,
org.adorsys.docusafe.business.types.UserID receiverUserID,
org.adorsys.docusafe.business.types.complex.DocumentDirectoryFQN documentDirectoryFQN,
org.adorsys.docusafe.service.types.AccessType accessType)
GRANT/DOCUMENT
===========================================================================================
|
org.adorsys.docusafe.business.types.complex.DSDocument |
readDocument(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth,
org.adorsys.docusafe.business.types.complex.DocumentFQN documentFQN) |
org.adorsys.docusafe.business.types.complex.DSDocumentStream |
readDocumentStream(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth,
org.adorsys.docusafe.business.types.complex.DocumentFQN documentFQN) |
org.adorsys.docusafe.business.types.complex.DSDocument |
readGrantedDocument(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth,
org.adorsys.docusafe.business.types.UserID documentOwner,
org.adorsys.docusafe.business.types.complex.DocumentFQN documentFQN) |
void |
storeDocument(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth,
org.adorsys.docusafe.business.types.complex.DSDocument dsDocument)
-- byte orientiert --
|
void |
storeDocumentStream(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth,
org.adorsys.docusafe.business.types.complex.DSDocumentStream dsDocumentStream)
-- stream orientiert --
|
void |
storeGrantedDocument(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth,
org.adorsys.docusafe.business.types.UserID documentOwner,
org.adorsys.docusafe.business.types.complex.DSDocument dsDocument) |
boolean |
userExists(org.adorsys.docusafe.business.types.UserID userID) |
public ExceptionHandlingDocumentSafeService(org.adorsys.docusafe.business.DocumentSafeService delegate)
public void createUser(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth)
createUser in interface org.adorsys.docusafe.business.DocumentSafeServicepublic void destroyUser(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth)
destroyUser in interface org.adorsys.docusafe.business.DocumentSafeServicepublic boolean userExists(org.adorsys.docusafe.business.types.UserID userID)
userExists in interface org.adorsys.docusafe.business.DocumentSafeServicepublic void storeDocument(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth,
org.adorsys.docusafe.business.types.complex.DSDocument dsDocument)
storeDocument in interface org.adorsys.docusafe.business.DocumentSafeServicepublic org.adorsys.docusafe.business.types.complex.DSDocument readDocument(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth,
org.adorsys.docusafe.business.types.complex.DocumentFQN documentFQN)
readDocument in interface org.adorsys.docusafe.business.DocumentSafeServicepublic void storeDocumentStream(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth,
org.adorsys.docusafe.business.types.complex.DSDocumentStream dsDocumentStream)
storeDocumentStream in interface org.adorsys.docusafe.business.DocumentSafeServicepublic org.adorsys.docusafe.business.types.complex.DSDocumentStream readDocumentStream(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth,
org.adorsys.docusafe.business.types.complex.DocumentFQN documentFQN)
readDocumentStream in interface org.adorsys.docusafe.business.DocumentSafeServicepublic void deleteDocument(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth,
org.adorsys.docusafe.business.types.complex.DocumentFQN documentFQN)
deleteDocument in interface org.adorsys.docusafe.business.DocumentSafeServicepublic boolean documentExists(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth,
org.adorsys.docusafe.business.types.complex.DocumentFQN documentFQN)
documentExists in interface org.adorsys.docusafe.business.DocumentSafeServicepublic void deleteFolder(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth,
org.adorsys.docusafe.business.types.complex.DocumentDirectoryFQN documentDirectoryFQN)
deleteFolder in interface org.adorsys.docusafe.business.DocumentSafeServicepublic void grantAccessToUserForFolder(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth,
org.adorsys.docusafe.business.types.UserID receiverUserID,
org.adorsys.docusafe.business.types.complex.DocumentDirectoryFQN documentDirectoryFQN,
org.adorsys.docusafe.service.types.AccessType accessType)
grantAccessToUserForFolder in interface org.adorsys.docusafe.business.DocumentSafeServicepublic void storeGrantedDocument(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth,
org.adorsys.docusafe.business.types.UserID documentOwner,
org.adorsys.docusafe.business.types.complex.DSDocument dsDocument)
storeGrantedDocument in interface org.adorsys.docusafe.business.DocumentSafeServicepublic org.adorsys.docusafe.business.types.complex.DSDocument readGrantedDocument(org.adorsys.docusafe.business.types.complex.UserIDAuth userIDAuth,
org.adorsys.docusafe.business.types.UserID documentOwner,
org.adorsys.docusafe.business.types.complex.DocumentFQN documentFQN)
readGrantedDocument in interface org.adorsys.docusafe.business.DocumentSafeServicepublic com.nimbusds.jose.jwk.JWK findPublicEncryptionKey(org.adorsys.docusafe.business.types.UserID userID)
findPublicEncryptionKey in interface org.adorsys.docusafe.business.DocumentSafeServiceCopyright © 2018. All rights reserved.