messageblacklistview.java

来自「社区文章采用的是平板、树形自由选择的两种展示方式」· Java 代码 · 共 101 行

JAVA
101
字号
/* 
 * Created on 2007-5-2
 * Last modified on 2007-5-2
 * Powered by YeQiangWei.com
 */
package com.yeqiangwei.club.view.model;

import org.apache.log4j.Logger;

import com.yeqiangwei.club.service.ServiceLocator;
import com.yeqiangwei.club.service.ServiceWrapper;
import com.yeqiangwei.club.model.User;
import com.yeqiangwei.club.service.user.UserService;
import com.yeqiangwei.club.util.BeanUtils;
import com.yeqiangwei.util.Validator;

public class MessageBlacklistView implements java.io.Serializable{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	private static final Logger logger = Logger.getLogger(MessageBlacklistView.class);

	private int messageBlacklistId = 0;
	
	private int myUserId = 0;
	
	private int userId = 0;
	
	private String userName = "";
	
	private long createDateTime = 0;
	
	private UserView user;

	public long getCreateDateTime() {
		return createDateTime;
	}

	public void setCreateDateTime(long createDateTime) {
		this.createDateTime = createDateTime;
	}

	public int getMessageBlacklistId() {
		return messageBlacklistId;
	}

	public void setMessageBlacklistId(int messageBlacklistId) {
		this.messageBlacklistId = messageBlacklistId;
	}

	public int getMyUserId() {
		return myUserId;
	}

	public void setMyUserId(int myUserId) {
		this.myUserId = myUserId;
	}

	public UserView getUser() {
		user = new UserView();
		if(this.getUserId()>0){
			User model = this.getUserService().findById(this.getUserId());
			if(!Validator.isEmpty(model)){
				BeanUtils.copyProperties(user,model);
			}else{
				user.setUserName("曾经的用户");
				user.setNoAllowed((byte)-1);
				logger.debug("未找到黑名单用户 userId is "+this.getUserId());
			}
		}
		return user;
	}

	public void setUser(UserView user) {
		this.user = user;
	}

	public int getUserId() {
		return userId;
	}

	public void setUserId(int userId) {
		this.userId = userId;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}
	
	public UserService getUserService(){
		return ServiceWrapper.<UserService>getSingletonInstance(ServiceLocator.USER);
	}
}

⌨️ 快捷键说明

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