init
This commit is contained in:
commit
5a041ecaf5
1273 files changed
+158507
No files matched your search
@@ -0,0 +1,28 @@
|
||||
package com.bx.imserver.task;
|
||||
|
||||
import com.bx.imcommon.contant.IMRedisKey;
|
||||
import com.bx.imcommon.enums.IMCmdType;
|
||||
import com.bx.imcommon.model.IMRecvInfo;
|
||||
import com.bx.imcommon.mq.RedisMQListener;
|
||||
import com.bx.imserver.netty.processor.AbstractMessageProcessor;
|
||||
import com.bx.imserver.netty.processor.ProcessorFactory;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
/**
|
||||
* @author: Blue
|
||||
* @date: 2024-07-16
|
||||
* @version: 1.0
|
||||
*/
|
||||
@Slf4j
|
||||
@Component
|
||||
@RedisMQListener(queue = IMRedisKey.IM_MESSAGE_SYSTEM_QUEUE,batchSize = 10)
|
||||
public class PullSystemMessageTask extends AbstractPullMessageTask<IMRecvInfo> {
|
||||
|
||||
@Override
|
||||
public void onMessage(IMRecvInfo recvInfo) {
|
||||
AbstractMessageProcessor processor = ProcessorFactory.createProcessor(IMCmdType.SYSTEM_MESSAGE);
|
||||
processor.process(recvInfo);
|
||||
}
|
||||
|
||||
}
|
||||
Reference in new issue
Block a user