miaosha/miaosha-rpc/dubbo-consumer/src/main/java/com/geekq/dubbo/springboot/consumer/transaction/TransactionConsumer.java

37 lines
1.1 KiB
Java
Raw Normal View History

2019-01-03 19:43:31 +08:00
package com.geekq.dubbo.springboot.consumer.transaction;
import com.geekq.dubbo.springboot.ServiceAPI;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
@Component
public class TransactionConsumer {
@Autowired
2021-12-09 19:47:09 +08:00
private ServiceAPI serviceAPI;
2019-01-03 19:43:31 +08:00
2021-12-09 19:47:09 +08:00
public void sendMessage(String message) {
2019-01-03 19:43:31 +08:00
// System.out.println("this is consumer sendMessage message="+message);
//
// System.out.println(serviceAPI.sendMessage(message));
// 测试业务
2021-12-09 19:47:09 +08:00
serviceAPI.saveOrder("001", message, "5");
2019-01-03 19:43:31 +08:00
serviceAPI.isTrueSeats(message);
serviceAPI.isNotSold(message);
}
2021-12-09 19:47:09 +08:00
public void confirmSendMessage(String message) {
System.out.println("this is consumer confirmSendMessage message=" + message);
2019-01-03 19:43:31 +08:00
// System.out.println(serviceAPI.sendMessage(message));
}
2021-12-09 19:47:09 +08:00
public void cancelSendMessage(String message) {
System.out.println("this is consumer cancelSendMessage message=" + message);
2019-01-03 19:43:31 +08:00
// System.out.println(serviceAPI.sendMessage(message));
}
}