Class ProfileUpdatingServiceImplRuntimeDelegatable
java.lang.Object
de.adorsys.datasafe.directory.impl.profile.operations.actions.ProfileUpdatingServiceImpl
de.adorsys.datasafe.directory.impl.profile.operations.actions.ProfileUpdatingServiceImplRuntimeDelegatable
- All Implemented Interfaces:
ProfileUpdatingService
@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
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Constructor Summary
ConstructorsConstructorDescriptionProfileUpdatingServiceImplRuntimeDelegatable(OverridesRegistry context, ProfileStoreService storeService, PrivateKeyService privateKeyService, StorageKeyStoreOperations storageKeyStoreOper, DocumentKeyStoreOperations keyStoreOper) -
Method Summary
Modifier and TypeMethodDescriptionstatic voidoverrideWith(OverridesRegistry context, Function<ProfileUpdatingServiceImplRuntimeDelegatable.ArgumentsCaptor, ProfileUpdatingServiceImpl> ctorCaptor) This is a typesafe function to register overriding class into context.voidupdatePrivateProfile(UserIDAuth forUser, UserPrivateProfile profile) voidupdatePublicProfile(UserIDAuth forUser, UserPublicProfile profile) voidupdateReadKeyPassword(UserIDAuth forUser, ReadKeyPassword newPassword)
-
Constructor Details
-
ProfileUpdatingServiceImplRuntimeDelegatable
@Inject public ProfileUpdatingServiceImplRuntimeDelegatable(@Nullable OverridesRegistry context, ProfileStoreService storeService, PrivateKeyService privateKeyService, StorageKeyStoreOperations storageKeyStoreOper, DocumentKeyStoreOperations keyStoreOper) - Parameters:
context- Context class to search for overrides.
-
-
Method Details
-
updatePublicProfile
- Specified by:
updatePublicProfilein interfaceProfileUpdatingService- Overrides:
updatePublicProfilein classProfileUpdatingServiceImpl
-
updatePrivateProfile
- Specified by:
updatePrivateProfilein interfaceProfileUpdatingService- Overrides:
updatePrivateProfilein classProfileUpdatingServiceImpl
-
updateReadKeyPassword
- Specified by:
updateReadKeyPasswordin interfaceProfileUpdatingService- Overrides:
updateReadKeyPasswordin classProfileUpdatingServiceImpl
-
overrideWith
public static void overrideWith(OverridesRegistry context, Function<ProfileUpdatingServiceImplRuntimeDelegatable.ArgumentsCaptor, ProfileUpdatingServiceImpl> ctorCaptor) This is a typesafe function to register overriding class into context.
-