Edc2MyspcParser.java
package com.mycim.server.edcmyspc.myspc;
import com.mycim.framework.logging.Logger;
import com.mycim.framework.logging.LoggerFactory;
import com.mycim.framework.utils.msg.model.Request;
import com.mycim.server.spc.BaseEdc2SpcParser;
import org.springframework.stereotype.Component;
import java.util.List;
import java.util.stream.Collectors;
/**
* @author Johnson.Wang
* @version 6.0.0
* @date 2019/11/8
**/
@Component
public class Edc2MyspcParser extends BaseEdc2SpcParser<Request> {
Logger logger = LoggerFactory.getLogger(Edc2MyspcParser.class);
@Override
public List<String> parser(List<Request> request) {
List<String> requestMsgs = request.stream().map(req -> {
String requestMsg = super.parser(req);
logger.info(requestMsg);
return requestMsg;
}).collect(Collectors.toList());
return requestMsgs;
}
}