All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.reactivecommons.async.commons.ext.DefaultCustomReporter Maven / Gradle / Ivy

There is a newer version: 5.2.2
Show newest version
package org.reactivecommons.async.commons.ext;

import org.reactivecommons.api.domain.Command;
import org.reactivecommons.api.domain.DomainEvent;
import org.reactivecommons.async.api.AsyncQuery;
import org.reactivecommons.async.commons.communications.Message;
import reactor.core.publisher.Mono;

public class DefaultCustomReporter implements CustomReporter {

    @Override
    public Mono reportError(Throwable ex, Message rawMessage, Command message, boolean redelivered) {
        return Mono.empty();
    }

    @Override
    public Mono reportError(Throwable ex, Message rawMessage, DomainEvent message, boolean redelivered) {
        return Mono.empty();
    }

    @Override
    public Mono reportError(Throwable ex, Message rawMessage, AsyncQuery message, boolean redelivered) {
        return Mono.empty();
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy