⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 usersession.java

📁 java论坛
💻 JAVA
字号:
package com.laoer.bbscs.web.servlet;

import java.io.*;
import java.util.*;

/**
 * <p>Title: Tianyi BBS</p>
 *
 * <p>Description: BBSCS</p>
 *
 * <p>Copyright: Copyright (c) 2006</p>
 *
 * <p>Company: Laoer.com</p>
 *
 * @author Gong Tianyi
 * @version 7.0
 */
public class UserSession
    implements Serializable {

  private String userName = "";
  private String id = "";
  private String nickName = "";
  private String email = "";
  private long lastActiveTime = 0;
  private Map userPermission = new HashMap();
  private Map boardPermission = new HashMap();
  private Map specialPermission = new HashMap();
  private Map boardSpecialPermission = new HashMap();
  private long bid = 0;
  private int groupID = 0;
  private long addedOnlineTime = 0;
  private long addedOnlineHour = 0;
  private String validateCode = "";
  private String[] signDetail = {"", "", ""};
  private String boardPass = "";

  public UserSession() {
  }

  public boolean isHaveSpecialPermission(long permissionID) {
    return this.specialPermission.containsKey(new Long(permissionID));
  }

  public boolean isHaveBoardSpecialPermission(long permissionID) {
    return this.boardSpecialPermission.containsKey(new Long(permissionID));
  }


  public void setUserName(String userName) {
    this.userName = userName;
  }

  public void setId(String id) {
    this.id = id;
  }

  public void setNickName(String nickName) {
    this.nickName = nickName;
  }

  public void setLastActiveTime(long lastActiveTime) {
    this.lastActiveTime = lastActiveTime;
  }

  public void setUserPermission(Map userPermission) {
    this.userPermission = userPermission;
  }

  public void setBoardPermission(Map boardPermission) {

    this.boardPermission = boardPermission;
  }

  public void setSpecialPermission(Map specialPermission) {
    this.specialPermission = specialPermission;
  }

  public void setBid(long bid) {
    this.bid = bid;
  }

  public void setGroupID(int groupID) {
    this.groupID = groupID;
  }

  public void setAddedOnlineTime(long addedOnlineTime) {
    this.addedOnlineTime = addedOnlineTime;
  }

  public void setValidateCode(String validateCode) {
    this.validateCode = validateCode;
  }

  public void setAddedOnlineHour(long addedOnlineHour) {
    this.addedOnlineHour = addedOnlineHour;
  }

  public void setSignDetail(String[] signDetail) {
    this.signDetail = signDetail;
  }

  public void setBoardSpecialPermission(Map boardSpecialPermission) {
    this.boardSpecialPermission = boardSpecialPermission;
  }

  public void setEmail(String email) {
    this.email = email;
  }

  public void setBoardPass(String boardPass) {
    this.boardPass = boardPass;
  }

  public String getUserName() {
    return userName;
  }

  public String getId() {
    return id;
  }

  public String getNickName() {
    return nickName;
  }

  public long getLastActiveTime() {
    return lastActiveTime;
  }

  public Map getUserPermission() {
    return userPermission;
  }

  public Map getBoardPermission() {

    return boardPermission;
  }

  public Map getSpecialPermission() {
    return specialPermission;
  }

  public long getBid() {
    return bid;
  }

  public int getGroupID() {
    return groupID;
  }

  public long getAddedOnlineTime() {
    return addedOnlineTime;
  }

  public String getValidateCode() {
    return validateCode;
  }

  public long getAddedOnlineHour() {
    return addedOnlineHour;
  }

  public String[] getSignDetail() {
    return signDetail;
  }

  public Map getBoardSpecialPermission() {
    return boardSpecialPermission;
  }

  public String getEmail() {
    return email;
  }

  public String getBoardPass() {
    return boardPass;
  }

}

⌨️ 快捷键说明

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