@Generated(value="de.adorsys.datasafe.runtimedelegate.RuntimeDelegateGenerator", comments="This class performs functionality delegation based on contextClass content. If contextClass contains overriding class - it will be used.") public class ProfileUpdatingServiceImplRuntimeDelegatable extends ProfileUpdatingServiceImpl
| Modifier and Type | Class and Description |
|---|---|
static class |
ProfileUpdatingServiceImplRuntimeDelegatable.ArgumentsCaptor |
| Constructor and Description |
|---|
ProfileUpdatingServiceImplRuntimeDelegatable(OverridesRegistry context,
ProfileStoreService storeService,
PrivateKeyService privateKeyService,
StorageKeyStoreOperations storageKeyStoreOper,
DocumentKeyStoreOperations keyStoreOper) |
| Modifier and Type | Method and Description |
|---|---|
void |
deregisterStorageCredentials(UserIDAuth user,
StorageIdentifier storageId) |
static void |
overrideWith(OverridesRegistry context,
Function<ProfileUpdatingServiceImplRuntimeDelegatable.ArgumentsCaptor,ProfileUpdatingServiceImpl> ctorCaptor)
This is a typesafe function to register overriding class into context.
|
void |
registerStorageCredentials(UserIDAuth user,
StorageIdentifier storageId,
StorageCredentials credentials) |
void |
updatePrivateProfile(UserIDAuth forUser,
UserPrivateProfile profile) |
void |
updatePublicProfile(UserIDAuth forUser,
UserPublicProfile profile) |
void |
updateReadKeyPassword(UserIDAuth forUser,
ReadKeyPassword newPassword) |
@Inject public ProfileUpdatingServiceImplRuntimeDelegatable(@Nullable OverridesRegistry context, ProfileStoreService storeService, PrivateKeyService privateKeyService, StorageKeyStoreOperations storageKeyStoreOper, DocumentKeyStoreOperations keyStoreOper)
context - Context class to search for overrides.public void updatePublicProfile(UserIDAuth forUser, UserPublicProfile profile)
updatePublicProfile in interface ProfileUpdatingServiceupdatePublicProfile in class ProfileUpdatingServiceImplpublic void updatePrivateProfile(UserIDAuth forUser, UserPrivateProfile profile)
updatePrivateProfile in interface ProfileUpdatingServiceupdatePrivateProfile in class ProfileUpdatingServiceImplpublic void updateReadKeyPassword(UserIDAuth forUser, ReadKeyPassword newPassword)
updateReadKeyPassword in interface ProfileUpdatingServiceupdateReadKeyPassword in class ProfileUpdatingServiceImplpublic void registerStorageCredentials(UserIDAuth user, StorageIdentifier storageId, StorageCredentials credentials)
registerStorageCredentials in interface ProfileUpdatingServiceregisterStorageCredentials in class ProfileUpdatingServiceImplpublic void deregisterStorageCredentials(UserIDAuth user, StorageIdentifier storageId)
deregisterStorageCredentials in interface ProfileUpdatingServicederegisterStorageCredentials in class ProfileUpdatingServiceImplpublic static void overrideWith(OverridesRegistry context, Function<ProfileUpdatingServiceImplRuntimeDelegatable.ArgumentsCaptor,ProfileUpdatingServiceImpl> ctorCaptor)
Copyright © 2019. All rights reserved.