@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 ListInboxImplRuntimeDelegatable extends ListInboxImpl
| Modifier and Type | Class and Description |
|---|---|
static class |
ListInboxImplRuntimeDelegatable.ArgumentsCaptor |
| Constructor and Description |
|---|
ListInboxImplRuntimeDelegatable(OverridesRegistry context,
ProfileRetrievalService profileRetrievalService,
ResourceResolver resolver,
StorageListService listService) |
| Modifier and Type | Method and Description |
|---|---|
Stream<AbsoluteLocation<ResolvedResource>> |
list(ListRequest<UserIDAuth,PrivateResource> request) |
static void |
overrideWith(OverridesRegistry context,
Function<ListInboxImplRuntimeDelegatable.ArgumentsCaptor,ListInboxImpl> ctorCaptor)
This is a typesafe function to register overriding class into context.
|
@Inject public ListInboxImplRuntimeDelegatable(@Nullable OverridesRegistry context, ProfileRetrievalService profileRetrievalService, ResourceResolver resolver, StorageListService listService)
context - Context class to search for overrides.public Stream<AbsoluteLocation<ResolvedResource>> list(ListRequest<UserIDAuth,PrivateResource> request)
list in interface ListInboxlist in class ListInboxImplpublic static void overrideWith(OverridesRegistry context, Function<ListInboxImplRuntimeDelegatable.ArgumentsCaptor,ListInboxImpl> ctorCaptor)
Copyright © 2019. All rights reserved.