Class FakeObjectPrivateAbstract<H extends FakeStreamHandlerAbstract>
java.lang.Object
io.clonecloudstore.common.quarkus.server.service.StreamServiceAbstract<AccessorObject,AccessorObject,H>
io.clonecloudstore.accessor.server.commons.AbstractPrivateObjectHelper<H>
io.clonecloudstore.test.accessor.common.FakeObjectPrivateAbstract<H>
@Dependent
public abstract class FakeObjectPrivateAbstract<H extends FakeStreamHandlerAbstract>
extends AbstractPrivateObjectHelper<H>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
FakeObjectPrivateAbstract
(jakarta.ws.rs.core.HttpHeaders httpHeaders) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
checkObjectOrDirectory
(io.smallrye.mutiny.subscription.UniEmitter<? super jakarta.ws.rs.core.Response> em, String bucketName, String pathDirectoryOrObject, String clientId) protected io.smallrye.mutiny.Uni
<jakarta.ws.rs.core.Response> checkObjectOrDirectory0
(String bucketName, String pathDirectoryOrObject, boolean fullCheck, String clientId) protected io.smallrye.mutiny.Uni
<jakarta.ws.rs.core.Response> getObject0
(String bucketName, String objectName, String acceptHeader, String acceptEncodingHeader, String clientId, String opId, io.vertx.core.http.HttpServerRequest request, io.quarkus.resteasy.reactive.server.Closer closer) protected void
getObjectInfo
(io.smallrye.mutiny.subscription.UniEmitter<? super AccessorObject> em, String bucketName, String objectName, String clientId) protected boolean
isPublic()
protected void
listObjects
(io.smallrye.mutiny.subscription.UniEmitter<? super jakarta.ws.rs.core.Response> em, String bucketName, String xNamePrefix, String xCreationAfter, String xCreationBefore, String clientId, io.vertx.core.http.HttpServerRequest request, io.quarkus.resteasy.reactive.server.Closer closer) Methods inherited from class io.clonecloudstore.accessor.server.commons.AbstractPrivateObjectHelper
checkObjectOrDirectory, getObject, getObjectInfo, listObjects, readObjectList
Methods inherited from class io.clonecloudstore.common.quarkus.server.service.StreamServiceAbstract
createErrorResponse, createObject, createObject, getNativeStream, readObject
-
Constructor Details
-
FakeObjectPrivateAbstract
protected FakeObjectPrivateAbstract(jakarta.ws.rs.core.HttpHeaders httpHeaders)
-
-
Method Details
-
isPublic
protected boolean isPublic() -
listObjects
protected void listObjects(io.smallrye.mutiny.subscription.UniEmitter<? super jakarta.ws.rs.core.Response> em, String bucketName, String xNamePrefix, String xCreationAfter, String xCreationBefore, String clientId, io.vertx.core.http.HttpServerRequest request, io.quarkus.resteasy.reactive.server.Closer closer) -
checkObjectOrDirectory
-
checkObjectOrDirectory0
-
getObjectInfo
protected void getObjectInfo(io.smallrye.mutiny.subscription.UniEmitter<? super AccessorObject> em, String bucketName, String objectName, String clientId) -
getObject0
-