messagepropsrepository.java

来自「JiveJdon 3.0 is the application of Jdon 」· Java 代码 · 共 42 行

JAVA
42
字号
package com.jdon.jivejdon.repository;

import org.apache.log4j.Logger;

import com.jdon.controller.events.EventModel;
import com.jdon.jivejdon.manager.message.MessagePropsManager;
import com.jdon.jivejdon.model.ForumMessage;

public class MessagePropsRepository  {
	  private final static Logger logger = Logger.getLogger(MessageRepository.class);
	    
	    protected MessagePropsManager messagePropsManager;
	    
	    public MessagePropsRepository(MessagePropsManager messagePropsManager){
	        this.messagePropsManager = messagePropsManager;
	    }
	
	public void createTopicMessage(EventModel em) throws Exception{
		 logger.debug(" enter : createMessage ");
	    ForumMessage forumMessage = (ForumMessage)em.getModelIF();
        //record the poster IP
        messagePropsManager.addPostIp(forumMessage);

	}
	
	public void createReplyMessage(EventModel em) throws Exception {
		 logger.debug(" enter : createReplyMessage ");
		 ForumMessage forumMessage = (ForumMessage)em.getModelIF();
		 //add props
         messagePropsManager.addPostIp(forumMessage);
	}
	
	public void updateMessage(EventModel em) throws Exception {
    	logger.debug("enter updateMessage");
        ForumMessage forumMessage = (ForumMessage)em.getModelIF();
        //record the modifier information
        messagePropsManager.addModifier(forumMessage);
        
    }		
	
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?