1

我有一个具有 com.google.common.event.disuptor.EventDisruptor 的项目源,但我找不到有关此的内容。这是来自 disuptor 的吗?

import com.google.common.domain.message.DomainEventHandler;
import com.google.common.event.disuptor.EventDisruptor;
....
@Consumer("receivePayOrderState")
public class ReceivePayOrderState implements DomainEventHandler {
    private final Logger logger = LoggerFactory.getLogger(ReceivePayOrderState.class);
    private final Logger biLogger = LoggerFactory.getLogger("sms_order_bi");
    private int maxOrderMoney;

    @Override
    public void onEvent(EventDisruptor event, boolean endOfBatch) throws Exception {
        PayOrder payOrder = (PayOrder) event.getDomainMessage().getEventSource();
    }
}
4

1 回答 1

0

破坏者的所有课程都在com.lmax.disruptor. 所以它不是破坏者的一部分。版本 2.7 到 2.10 托管在 google 代码上,并使用 maven 组 id 发布,com.googlecode.disruptor但实际包是com.lmax.disruptor.

按照 SRI 的建议,在 grepcode 周围戳一下,看起来jdonframework就是你的答案

于 2013-10-30T22:18:05.963 回答