@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 EncryptedLatestLinkServiceImplRuntimeDelegatable extends EncryptedLatestLinkServiceImpl
| Modifier and Type | Class and Description |
|---|---|
static class |
EncryptedLatestLinkServiceImplRuntimeDelegatable.ArgumentsCaptor |
| Constructor and Description |
|---|
EncryptedLatestLinkServiceImplRuntimeDelegatable(OverridesRegistry context,
EncryptedResourceResolver resolver,
PrivateSpaceService privateSpace,
ProfileRetrievalService profiles) |
| Modifier and Type | Method and Description |
|---|---|
Function<AbsoluteLocation<PrivateResource>,AbsoluteLocation<PrivateResource>> |
linkDecryptingReader(UserIDAuth owner,
StorageIdentifier identifier) |
static void |
overrideWith(OverridesRegistry context,
Function<EncryptedLatestLinkServiceImplRuntimeDelegatable.ArgumentsCaptor,EncryptedLatestLinkServiceImpl> ctorCaptor)
This is a typesafe function to register overriding class into context.
|
AbsoluteLocation<PrivateResource> |
resolveLatestLinkLocation(UserIDAuth owner,
PrivateResource resource,
StorageIdentifier identifier) |
@Inject public EncryptedLatestLinkServiceImplRuntimeDelegatable(@Nullable OverridesRegistry context, EncryptedResourceResolver resolver, PrivateSpaceService privateSpace, ProfileRetrievalService profiles)
context - Context class to search for overrides.public AbsoluteLocation<PrivateResource> resolveLatestLinkLocation(UserIDAuth owner, PrivateResource resource, StorageIdentifier identifier)
resolveLatestLinkLocation in interface EncryptedLatestLinkServiceresolveLatestLinkLocation in class EncryptedLatestLinkServiceImplpublic Function<AbsoluteLocation<PrivateResource>,AbsoluteLocation<PrivateResource>> linkDecryptingReader(UserIDAuth owner, StorageIdentifier identifier)
linkDecryptingReader in interface EncryptedLatestLinkServicelinkDecryptingReader in class EncryptedLatestLinkServiceImplpublic static void overrideWith(OverridesRegistry context, Function<EncryptedLatestLinkServiceImplRuntimeDelegatable.ArgumentsCaptor,EncryptedLatestLinkServiceImpl> ctorCaptor)
Copyright © 2019. All rights reserved.