V - public class LatestPrivateSpaceImpl<V extends LatestDFSVersion> extends Object implements VersionedPrivateSpaceService<V>
| Constructor and Description |
|---|
LatestPrivateSpaceImpl(V strategy,
VersionedList<V> listService,
VersionedRead<V> readService,
VersionedRemove<V> removeService,
VersionedWrite<V> writeService) |
| Modifier and Type | Method and Description |
|---|---|
java.util.stream.Stream<AbsoluteLocation<ResolvedResource>> |
list(ListRequest<UserIDAuth,PrivateResource> request) |
java.util.stream.Stream<Versioned<AbsoluteLocation<PrivateResource>,ResolvedResource,Version>> |
listWithDetails(ListRequest<UserIDAuth,PrivateResource> request) |
InputStream |
read(ReadRequest<UserIDAuth,PrivateResource> request) |
void |
remove(RemoveRequest<UserIDAuth,PrivateResource> request) |
OutputStream |
write(WriteRequest<UserIDAuth,PrivateResource> request) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetStrategy@Inject public LatestPrivateSpaceImpl(V strategy, VersionedList<V> listService, VersionedRead<V> readService, VersionedRemove<V> removeService, VersionedWrite<V> writeService)
public java.util.stream.Stream<AbsoluteLocation<ResolvedResource>> list(ListRequest<UserIDAuth,PrivateResource> request)
list in interface ListPrivatepublic java.util.stream.Stream<Versioned<AbsoluteLocation<PrivateResource>,ResolvedResource,Version>> listWithDetails(ListRequest<UserIDAuth,PrivateResource> request)
listWithDetails in interface VersionedPrivateSpaceService<V extends LatestDFSVersion>public InputStream read(ReadRequest<UserIDAuth,PrivateResource> request)
read in interface ReadFromPrivatepublic void remove(RemoveRequest<UserIDAuth,PrivateResource> request)
remove in interface RemoveFromPrivatepublic OutputStream write(WriteRequest<UserIDAuth,PrivateResource> request)
write in interface WriteToPrivateCopyright © 2019. All rights reserved.