V - version tagpublic class LatestListImpl<V extends LatestDFSVersion> extends Object implements VersionedList<V>
EncryptedLatestLinkService, then lists raw blobs within that root
(inside privatespace using ListPrivate) and parses them into version, logical resource
using VersionEncoderDecoder| Constructor and Description |
|---|
LatestListImpl(V strategy,
VersionEncoderDecoder encoder,
ListPrivate listPrivate,
EncryptedLatestLinkService latestVersionLinkLocator) |
| Modifier and Type | Method and Description |
|---|---|
Stream<AbsoluteLocation<ResolvedResource>> |
list(ListRequest<UserIDAuth,PrivateResource> request) |
Stream<Versioned<AbsoluteLocation<PrivateResource>,ResolvedResource,Version>> |
listVersioned(ListRequest<UserIDAuth,PrivateResource> request) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetStrategy@Inject public LatestListImpl(V strategy, VersionEncoderDecoder encoder, ListPrivate listPrivate, EncryptedLatestLinkService latestVersionLinkLocator)
public Stream<AbsoluteLocation<ResolvedResource>> list(ListRequest<UserIDAuth,PrivateResource> request)
list in interface VersionedList<V extends LatestDFSVersion>list in interface ListPrivatepublic Stream<Versioned<AbsoluteLocation<PrivateResource>,ResolvedResource,Version>> listVersioned(ListRequest<UserIDAuth,PrivateResource> request)
listVersioned in interface VersionedList<V extends LatestDFSVersion>Copyright © 2019. All rights reserved.