2013-10-30 118 views
1

我收到了一個com.google.common.event.disuptor.EventDisruptor的項目源,但是我找不到這個東西。這是來自disuptor的嗎?哪些jar包含com.google.common.event.disuptor.EventDisruptor?

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(); 
    } 
} 
+0

任何的(這些)(http://grepcode.com/search/?query=com.google.common.event.disuptor .EventDisruptor)?另外,如果你使用Eclipse這樣的IDE,那麼'Ctrl + Shift + T'和鍵入'EventDisruptor'應該會給你提供這些信息。 –

+0

或者看[這裏](http://search.maven.org/#search|ga|1|a%3A%22disruptor%22) –

回答

0

來自干擾器的所有類都在com.lmax.disruptor之下。所以不是干擾者的一部分。版本2.7到2.10託管在谷歌代碼上,並以maven組ID爲com.googlecode.disruptor發佈,但實際的軟件包爲com.lmax.disruptor

各地grepcode戳通過SRI的建議它看起來像jdonframework是你的答案

+0

thx.I已經找到它了。無法通過谷歌搜索的軟件包名稱是由某人寫的。他封裝了com.lmax.disruptor,並將它打包成一個沒有源代碼的jar文件。 – Waitd