io.quarkus.reactivemessaging.http.runtime.serializers.Deserializer Maven / Gradle / Ivy
package io.quarkus.reactivemessaging.http.runtime.serializers;
import io.vertx.core.buffer.Buffer;
/**
* Reactive http connector deserializer.
* Deserializes given payload from a {@link Buffer}
*
*
* @param type of the payload to deserialize
*/
public interface Deserializer {
/**
* Deserialize the payload
*
* @param payload buffer to deserialize
* @return deserialized object
*/
PayloadType deserialize(Buffer payload);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy