Class DFSBasedProfileStorageImplRuntimeDelegatable
java.lang.Object
de.adorsys.datasafe.directory.impl.profile.operations.DFSBasedProfileStorageImpl
de.adorsys.datasafe.directory.impl.profile.operations.DFSBasedProfileStorageImplRuntimeDelegatable
- All Implemented Interfaces:
ProfileOperations,ProfileRegistrationService,ProfileRemovalService,ProfileRetrievalService,ProfileStorageCredentialsService,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 DFSBasedProfileStorageImplRuntimeDelegatable
extends DFSBasedProfileStorageImpl
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Constructor Summary
ConstructorsConstructorDescriptionDFSBasedProfileStorageImplRuntimeDelegatable(OverridesRegistry context, ProfileRegistrationService registrationService, ProfileRetrievalService retrievalService, ProfileRemovalService removalService, ProfileUpdatingService updatingService, ProfileStorageCredentialsService storageCredentialsService) -
Method Summary
Modifier and TypeMethodDescriptionstatic voidoverrideWith(OverridesRegistry context, Function<DFSBasedProfileStorageImplRuntimeDelegatable.ArgumentsCaptor, DFSBasedProfileStorageImpl> ctorCaptor) This is a typesafe function to register overriding class into context.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.adorsys.datasafe.directory.api.profile.operations.ProfileRegistrationService
createAllAllowableKeystores, createDocumentKeystore, createStorageKeystore, registerPrivate, registerPublic, registerUsingDefaultsMethods inherited from interface de.adorsys.datasafe.directory.api.profile.operations.ProfileRemovalService
deregisterMethods inherited from interface de.adorsys.datasafe.directory.api.profile.operations.ProfileRetrievalService
privateProfile, publicProfile, userExistsMethods inherited from interface de.adorsys.datasafe.directory.api.profile.operations.ProfileStorageCredentialsService
deregisterStorageCredentials, listRegisteredStorageCredentials, registerStorageCredentialsMethods inherited from interface de.adorsys.datasafe.directory.api.profile.operations.ProfileUpdatingService
updatePrivateProfile, updatePublicProfile, updateReadKeyPassword
-
Constructor Details
-
DFSBasedProfileStorageImplRuntimeDelegatable
@Inject public DFSBasedProfileStorageImplRuntimeDelegatable(@Nullable OverridesRegistry context, ProfileRegistrationService registrationService, ProfileRetrievalService retrievalService, ProfileRemovalService removalService, ProfileUpdatingService updatingService, ProfileStorageCredentialsService storageCredentialsService) - Parameters:
context- Context class to search for overrides.
-
-
Method Details
-
overrideWith
public static void overrideWith(OverridesRegistry context, Function<DFSBasedProfileStorageImplRuntimeDelegatable.ArgumentsCaptor, DFSBasedProfileStorageImpl> ctorCaptor) This is a typesafe function to register overriding class into context.
-