Package glide.managers
Class BaseResponseResolver
- java.lang.Object
-
- glide.managers.BaseResponseResolver
-
- All Implemented Interfaces:
GlideExceptionCheckedFunction<ResponseOuterClass.Response,java.lang.Object>
public class BaseResponseResolver extends java.lang.Object implements GlideExceptionCheckedFunction<ResponseOuterClass.Response,java.lang.Object>
Response resolver responsible for evaluating the Valkey response object with a success or failure.
-
-
Constructor Summary
Constructors Constructor Description BaseResponseResolver(GlideExceptionCheckedFunction<java.lang.Long,java.lang.Object> respPointerResolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectapply(ResponseOuterClass.Response response)Extracts value from the DirectByteBuffer response.
-
-
-
Constructor Detail
-
BaseResponseResolver
public BaseResponseResolver(GlideExceptionCheckedFunction<java.lang.Long,java.lang.Object> respPointerResolver)
-
-
Method Detail
-
apply
public java.lang.Object apply(ResponseOuterClass.Response response) throws GlideException
Extracts value from the DirectByteBuffer response.- Specified by:
applyin interfaceGlideExceptionCheckedFunction<ResponseOuterClass.Response,java.lang.Object>- Parameters:
response- - received value type- Returns:
- A generic Object with the Response or null if the response is empty
- Throws:
GlideException
-
-