io.smallrye.reactive.messaging.jms.impl.JmsTask Maven / Gradle / Ivy
package io.smallrye.reactive.messaging.jms.impl;
import java.util.function.Consumer;
import jakarta.jms.Message;
public interface JmsTask {
void apply(Message message) throws Exception;
static Consumer wrap(JmsTask task) {
return msg -> {
try {
task.apply(msg);
} catch (Exception e) {
throw new IllegalStateException(e);
}
};
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy