
org.reactivecommons.async.kafka.KafkaDirectAsyncGateway Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of async-kafka Show documentation
Show all versions of async-kafka Show documentation
Abstract your broker with semantic async messages
package org.reactivecommons.async.kafka;
import io.cloudevents.CloudEvent;
import org.reactivecommons.api.domain.Command;
import org.reactivecommons.async.api.AsyncQuery;
import org.reactivecommons.async.api.DirectAsyncGateway;
import org.reactivecommons.async.api.From;
import reactor.core.publisher.Mono;
public class KafkaDirectAsyncGateway implements DirectAsyncGateway {
public static final String NOT_IMPLEMENTED_YET = "Not implemented yet";
@Override
public Mono sendCommand(Command command, String targetName) {
throw new UnsupportedOperationException(NOT_IMPLEMENTED_YET);
}
@Override
public Mono sendCommand(Command command, String targetName, long delayMillis) {
throw new UnsupportedOperationException(NOT_IMPLEMENTED_YET);
}
@Override
public Mono sendCommand(Command command, String targetName, String domain) {
throw new UnsupportedOperationException(NOT_IMPLEMENTED_YET);
}
@Override
public Mono sendCommand(Command command, String targetName, long delayMillis, String domain) {
throw new UnsupportedOperationException(NOT_IMPLEMENTED_YET);
}
@Override
public Mono sendCommand(CloudEvent command, String targetName) {
throw new UnsupportedOperationException(NOT_IMPLEMENTED_YET);
}
@Override
public Mono sendCommand(CloudEvent command, String targetName, long delayMillis) {
throw new UnsupportedOperationException(NOT_IMPLEMENTED_YET);
}
@Override
public Mono sendCommand(CloudEvent command, String targetName, String domain) {
throw new UnsupportedOperationException(NOT_IMPLEMENTED_YET);
}
@Override
public Mono sendCommand(CloudEvent command, String targetName, long delayMillis, String domain) {
throw new UnsupportedOperationException(NOT_IMPLEMENTED_YET);
}
@Override
public Mono requestReply(AsyncQuery query, String targetName, Class type) {
throw new UnsupportedOperationException(NOT_IMPLEMENTED_YET);
}
@Override
public Mono requestReply(AsyncQuery query, String targetName, Class type, String domain) {
throw new UnsupportedOperationException(NOT_IMPLEMENTED_YET);
}
@Override
public Mono requestReply(CloudEvent query, String targetName, Class type) {
throw new UnsupportedOperationException(NOT_IMPLEMENTED_YET);
}
@Override
public Mono requestReply(CloudEvent query, String targetName, Class type, String domain) {
throw new UnsupportedOperationException(NOT_IMPLEMENTED_YET);
}
@Override
public Mono reply(T response, From from) {
throw new UnsupportedOperationException(NOT_IMPLEMENTED_YET);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy