@Component public class InternalGateway extends Object
| Constructor and Description |
|---|
InternalGateway() |
| Modifier and Type | Method and Description |
|---|---|
void |
init() |
void |
recoverKafka(Exception ex,
org.springframework.messaging.support.GenericMessage<org.apache.kafka.clients.producer.ProducerRecord<String,Object>> message) |
void |
recoverMq(Exception ex,
org.springframework.messaging.support.GenericMessage<Object> message) |
void |
sendToKafka(org.springframework.messaging.support.GenericMessage<org.apache.kafka.clients.producer.ProducerRecord<String,Object>> message) |
void |
sendToMq(org.springframework.messaging.support.GenericMessage<Object> message) |
@PostConstruct public void init()
@Retryable(maxAttemptsExpression="${kbridge.kafka.max-try:3}",
recover="recoverKafka")
public void sendToKafka(org.springframework.messaging.support.GenericMessage<org.apache.kafka.clients.producer.ProducerRecord<String,Object>> message)
@Recover public void recoverKafka(Exception ex, org.springframework.messaging.support.GenericMessage<org.apache.kafka.clients.producer.ProducerRecord<String,Object>> message)
@Retryable(maxAttemptsExpression="${kbridge.mq.max-try:3}",
recover="recoverMq")
public void sendToMq(org.springframework.messaging.support.GenericMessage<Object> message)
Copyright © 2023. All rights reserved.