public class BBSBoard
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_BBSBOARD_COM_NAME |
static java.lang.String |
DEFAULT_BBSBOARD_NAME |
static long |
DEFAULT_POLICY_DAYS
列出文章條件設定為n日前以後post的文章, n的default值
|
static long |
DEFAULT_POLICY_MESSAGES
列出文章條件設定為總篇數的default值
|
static int |
DEFAULT_POST_POLICY |
static int |
POLICY_DAYS
列出文章條件設定為n日前以後post的文章
|
static int |
POLICY_MESSAGES
列出文章條件設定為總篇數
|
static int |
POST_POLICY_ANONYMOUS
可接受Anonymous post
|
static int |
POST_POLICY_NORMAL
不接受Anonymous post
|
static int |
STATUS_NORMAL
BBS板的狀態為正常
|
static java.lang.String |
STATUS_NORMAL_STRING |
static int |
STATUS_READONLY
BBS板的狀態為只能閱讀(只有owner可post)
|
static java.lang.String |
STATUS_READONLY_STRING |
static int |
STATUS_SUSPEND
BBS板的狀態為停止(user看不到)
|
static java.lang.String |
STATUS_SUSPEND_STRING |
static java.lang.String |
TYPE_ANNOUNCE |
static java.lang.String |
TYPE_BBS |
Constructor and Description |
---|
BBSBoard() |
BBSBoard(java.lang.String id,
java.lang.String name,
java.lang.String comName,
java.lang.String owner) |
BBSBoard(java.lang.String id,
java.lang.String name,
java.lang.String comName,
java.lang.String owner,
java.lang.String deputyOwner,
java.lang.String catID,
int status,
int deletePolicy,
long deletePolicyNumber,
int postPolicy,
int msgCnt,
long lastPostTime) |
BBSBoard(java.lang.String id,
java.lang.String name,
java.lang.String comName,
java.lang.String owner,
java.lang.String ownerUserName,
java.lang.String deputyOwner,
java.lang.String catID,
int status,
int deletePolicy,
long deletePolicyNumber,
int postPolicy,
int msgCnt,
long lastPostTime) |
Modifier and Type | Method and Description |
---|---|
void |
addRangeList(BBSBoardAccess boardAccess) |
java.lang.String |
getBelongComID() |
java.lang.String |
getBelongComName() |
java.lang.String |
getCatID() |
java.lang.String |
getCatName() |
java.lang.String |
getComName() |
java.lang.String |
getDeputyOwner() |
java.lang.String |
getFinalAuthor() |
java.lang.String |
getFinalMsgID() |
java.lang.String |
getFinalSubject() |
java.lang.String |
getFormatOwnerName()
get formatted owner's name
ex: f10(Jone)
|
long |
getGMTPostTime() |
java.lang.String |
getGMTPostTimeStr() |
java.lang.Object |
getHashKey() |
java.lang.String |
getID() |
int |
getMessageDeletePolicy() |
long |
getMessageDeletePolicyNumber() |
int |
getMsgCount() |
java.lang.String |
getName() |
java.lang.String |
getOwner() |
java.lang.String |
getOwnerId() |
java.lang.String |
getOwnerName() |
java.lang.String |
getOwnerUserName() |
int |
getPostPolicy() |
long |
getPostTime()
Get the post time of this message
|
java.lang.String |
getPostTimeStr()
Get the post time string
|
int |
getPubCount() |
java.util.Vector |
getRangeList() |
int |
getStatus() |
java.lang.String |
getStatusString() |
static int |
getStatusWithStatusString(java.lang.String st) |
java.lang.String |
getTimeString(long time)
Get time string with the specified time
|
java.lang.String |
getType() |
void |
setBelongComID(java.lang.String m_belongComID) |
void |
setBelongComName(java.lang.String m_belongComName) |
void |
setCatID(java.lang.String catID) |
void |
setCatName(java.lang.String catName) |
void |
setComName(java.lang.String comName) |
void |
setDeputyOwner(java.lang.String deputyOwner) |
void |
setFinalAuthor(java.lang.String finalAuthor) |
void |
setFinalMsgID(java.lang.String finalMsgID) |
void |
setFinalSubject(java.lang.String finalSubject) |
void |
setGMTPostTime(long GMTPostTime) |
void |
setID(java.lang.String id) |
void |
setMessageDeletePolicy(int policy) |
void |
setMessageDeletePolicyNumber(long number) |
void |
setMsgCount(int msgCnt) |
void |
setName(java.lang.String name) |
void |
setOwner(java.lang.String owner) |
void |
setOwnerId(java.lang.String ownerId) |
void |
setOwnerName(java.lang.String ownerName) |
void |
setOwnerUserName(java.lang.String ownerUserName) |
void |
setPostPolicy(int policy) |
void |
setPostTime(long postTime)
Set the post time of this message
|
void |
setPubCount(int pubCnt) |
void |
setRangeList(java.util.Vector rangeList) |
void |
setStatus(int status) |
void |
setType(java.lang.String type) |
java.lang.String |
toString() |
void |
update(java.lang.Object obj) |
public static final java.lang.String TYPE_BBS
public static final java.lang.String TYPE_ANNOUNCE
public static final int STATUS_READONLY
public static final java.lang.String STATUS_READONLY_STRING
public static final int STATUS_SUSPEND
public static final java.lang.String STATUS_SUSPEND_STRING
public static final int STATUS_NORMAL
public static final java.lang.String STATUS_NORMAL_STRING
public static final int POLICY_DAYS
public static final int POLICY_MESSAGES
public static final long DEFAULT_POLICY_DAYS
public static final long DEFAULT_POLICY_MESSAGES
public static final java.lang.String DEFAULT_BBSBOARD_NAME
public static final java.lang.String DEFAULT_BBSBOARD_COM_NAME
public static final int POST_POLICY_NORMAL
public static final int POST_POLICY_ANONYMOUS
public static final int DEFAULT_POST_POLICY
public BBSBoard()
public BBSBoard(java.lang.String id, java.lang.String name, java.lang.String comName, java.lang.String owner)
public BBSBoard(java.lang.String id, java.lang.String name, java.lang.String comName, java.lang.String owner, java.lang.String deputyOwner, java.lang.String catID, int status, int deletePolicy, long deletePolicyNumber, int postPolicy, int msgCnt, long lastPostTime)
public BBSBoard(java.lang.String id, java.lang.String name, java.lang.String comName, java.lang.String owner, java.lang.String ownerUserName, java.lang.String deputyOwner, java.lang.String catID, int status, int deletePolicy, long deletePolicyNumber, int postPolicy, int msgCnt, long lastPostTime)
public java.lang.String getDeputyOwner()
public void setDeputyOwner(java.lang.String deputyOwner)
public java.lang.String getID()
public void setID(java.lang.String id)
public java.lang.String getCatID()
public void setCatID(java.lang.String catID)
public java.lang.String getFinalAuthor()
public void setFinalAuthor(java.lang.String finalAuthor)
public java.lang.String getFinalSubject()
public void setFinalSubject(java.lang.String finalSubject)
public java.lang.String getFinalMsgID()
public void setFinalMsgID(java.lang.String finalMsgID)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getOwner()
public void setOwner(java.lang.String owner)
public void setOwnerUserName(java.lang.String ownerUserName)
public java.lang.String getOwnerUserName()
public java.lang.String getFormatOwnerName()
public java.lang.String getOwnerId()
public void setOwnerId(java.lang.String ownerId)
public java.lang.String getOwnerName()
public void setOwnerName(java.lang.String ownerName)
public void setStatus(int status)
public int getStatus()
public java.lang.String getStatusString()
public static int getStatusWithStatusString(java.lang.String st)
public void setMessageDeletePolicy(int policy)
public int getMessageDeletePolicy()
public void setMessageDeletePolicyNumber(long number)
public long getMessageDeletePolicyNumber()
public void setPostPolicy(int policy)
public int getPostPolicy()
public int getMsgCount()
public void setPubCount(int pubCnt)
public int getPubCount()
public void setMsgCount(int msgCnt)
public java.util.Vector getRangeList()
public void setRangeList(java.util.Vector rangeList)
public void addRangeList(BBSBoardAccess boardAccess)
public long getPostTime()
public void setPostTime(long postTime)
postTime
- the given post timepublic java.lang.String getTimeString(long time)
time
- the given timepublic java.lang.String getPostTimeStr()
public java.lang.String toString()
toString
in class java.lang.Object
public void update(java.lang.Object obj)
public java.lang.Object getHashKey()
public java.lang.String getComName()
public void setComName(java.lang.String comName)
public long getGMTPostTime()
public void setGMTPostTime(long GMTPostTime)
public java.lang.String getGMTPostTimeStr()
public java.lang.String getCatName()
public void setCatName(java.lang.String catName)
public java.lang.String getType()
public void setType(java.lang.String type)
public java.lang.String getBelongComID()
public void setBelongComID(java.lang.String m_belongComID)
public java.lang.String getBelongComName()
public void setBelongComName(java.lang.String m_belongComName)
Copyright ? 2022. All Rights Reserved.