CommandInfoAnalysis.java 1.7 KB
package com.sy.bwAnalysis;

import com.sy.bwAssist.CommandInfo;
import com.sy.bwAssist.Message;
import com.sy.bwAssist.Meta;
import com.sy.model.commandInfo;


public class CommandInfoAnalysis {

	public commandInfo toJavaBean(Message msg) {
		commandInfo bean = new commandInfo();
		CommandInfo info = msg.getComInfo();
		Meta meta = msg.getMeta();
/*		bean.setSender(meta.getSender());
		bean.setReceiver(meta.getReceiver());
		bean.setSeqn(meta.getSeqn());
		bean.setSendtime(meta.getSendTime());
		bean.setType(meta.getType());
		bean.setSmtype(meta.getSmType());*/
		bean.setAreaId(info.getAREA_ID());
		bean.setChnlNo(info.getCHNL_NO());
		bean.setiEType(info.getI_E_TYPE());
		bean.setSeqNo(info.getSEQ_NO());
		bean.setExecuteResult(info.getExecuteResult());
		bean.setEsealIcNo(info.getSeal().getEsealIcNo());
		bean.setEsealId(info.getSeal().getEsealId());
		bean.setEsealStatecode(info.getSeal().getEsealStateCode());
		bean.setEsealStatehint(info.getSeal().getEsealStateHint());
		bean.setAction(info.getMessageInfo().getAction());
		bean.setSource(info.getMessageInfo().getSource());
		bean.setEsealKey(info.getCtrlChanging().getEsealKey());
		bean.setActionModel(info.getCtrlChanging().getActionModel());
		bean.setActionModel(info.getCtrlChanging().getActionModel());
		bean.setOpenTimes(info.getSeal().getOperTimes());
		bean.setOpHint(info.getOpHint());
		bean.setChangeCause(info.getCtrlChanging().getChanceCause());
		bean.setChangeTime(info.getCtrlChanging().getChanceTime());
		bean.setOperName(info.getCtrlChanging().getOperName());
		bean.setOldesealId(info.getCtrlChanging().getOldesealId());
		bean.setNewesealId(info.getCtrlChanging().getNewesealId());

		return bean;
	}
	
}