Package com.mossle.msg.component

Source Code of com.mossle.msg.component.DefaultMsgConnector

package com.mossle.msg.component;

import java.util.Date;

import javax.annotation.Resource;

import com.mossle.api.msg.MsgConnector;

import com.mossle.msg.domain.MsgInfo;
import com.mossle.msg.manager.MsgInfoManager;

import org.springframework.stereotype.Component;

@Component
public class DefaultMsgConnector implements MsgConnector {
    private MsgInfoManager msgInfoManager;

    public void send(String subject, String content, String receiverId,
            String senderId) {
        MsgInfo msgInfo = new MsgInfo();
        msgInfo.setName(subject);
        msgInfo.setContent(content);
        msgInfo.setReceiverId(receiverId);
        msgInfo.setSenderId(senderId);
        msgInfo.setCreateTime(new Date());
        msgInfo.setStatus(0);
        msgInfoManager.save(msgInfo);
    }

    @Resource
    public void setMsgInfoManager(MsgInfoManager msgInfoManager) {
        this.msgInfoManager = msgInfoManager;
    }
}
TOP

Related Classes of com.mossle.msg.component.DefaultMsgConnector

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.