com.flowring.forum.data
Class ForumTopic

java.lang.Object
  extended by com.flowring.forum.data.ForumData
      extended by com.flowring.forum.data.ForumTopic
All Implemented Interfaces:
Serializable

public class ForumTopic
extends ForumData
implements Serializable

Version:
$Id: ForumTopic.java,v 1.1.2.11 2006/08/25 06:25:01 jeffrey Exp $
Author:
Docpedia team.
See Also:
Serialized Form

Field Summary
static String ALL
           
static String STATUS_DELETED
           
static String STATUS_LOCKED
           
static String STATUS_NORMAL
           
static String TYPE_ANNOUNCE
           
static String TYPE_EXPERT
           
static String TYPE_EXPERT_TOP
           
static String TYPE_NORMAL
           
static String TYPE_TOP
           
 
Constructor Summary
ForumTopic()
           
ForumTopic(objectbroker.ResultTable rt)
           
 
Method Summary
 void addReplies()
          add reply count ++
 void addTopicViews()
          topicViews count ++
 void deleteReplies()
          delete reply count --
 String getDepID()
          部門ID
 String getDepName()
          取得Topic部門名稱
 String getDocumentKey()
           
 String getForumID()
          所屬討論版ID
 String getMemID()
          取得Topic的發佈人員MEMID
 String getMemName()
          取得發佈人員姓名
 String getRoleID()
          職務OID
 String getRoleName()
          取得Topic職務名稱
 String getTaskID()
           
 String getTopicFirstPostID()
          取得此Topic第一個postID
 String getTopicID()
          取得Topic的ID
 String getTopicIp()
          取得發佈的IP Address, no use
 String getTopicLastPostID()
          取得起topic最後的postID
 String getTopicOrder()
           
 String getTopicReplies()
          取得此Topic回覆的數量
 String getTopicStatus()
          get Topic Status, no use,STATUS_NORMAL STATUS_UNLOCKED = 0; STATUS_LOCKED = 1;
 String getTopicTime()
          取得此Topic的發佈時間
 String getTopicTitle()
          Topic的標題
 String getTopicType()
          topic Type TYPE_NORMAL = 0; TYPE_STICKY = 1; TYPE_ANNOUNCE = 2;
 String getTopicViews()
          取得查看此Topic的次數
 String getTopicVote()
          Topic Vote , no use, ""
 Vector getValues()
           
 boolean isHasAttach()
           
 boolean isMailtome()
           
 boolean isNeedProcess()
          回覆此Topic是否需要跑流程, no use, false
 void setDepID(String depID)
           
 void setDepName(String depName)
           
 void setDocumentKey(String DocumentKey)
           
 void setForumID(String forumID)
           
 void setHasAttach(boolean hasAttach)
           
 void setMailtome(boolean mailtome)
           
 void setMemID(String memID)
           
 void setMemName(String memName)
           
 void setNeedProcess(boolean needProcess)
           
 void setRoleID(String roleID)
           
 void setRoleName(String roleName)
           
 void setTaskID(String taskID)
           
 void setTopicFirstPostID(String topicFirstPostID)
           
 void setTopicID(String topicID)
           
 void setTopicIp(String topicIp)
           
 void setTopicLastPostID(String topicLastPostID)
           
 void setTopicOrder(String topicOrder)
           
 void setTopicReplies(String topicReplies)
           
 void setTopicStatus(String topicStatus)
           
 void setTopicTime(String topicTime)
           
 void setTopicTitle(String topicTitle)
           
 void setTopicType(String topicType)
           
 void setTopicViews(String topicViews)
           
 void setTopicVote(String topicVote)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TYPE_NORMAL

public static final String TYPE_NORMAL
See Also:
Constant Field Values

TYPE_EXPERT

public static final String TYPE_EXPERT
See Also:
Constant Field Values

TYPE_ANNOUNCE

public static final String TYPE_ANNOUNCE
See Also:
Constant Field Values

TYPE_TOP

public static final String TYPE_TOP
See Also:
Constant Field Values

TYPE_EXPERT_TOP

public static final String TYPE_EXPERT_TOP
See Also:
Constant Field Values

STATUS_NORMAL

public static final String STATUS_NORMAL
See Also:
Constant Field Values

STATUS_LOCKED

public static final String STATUS_LOCKED
See Also:
Constant Field Values

STATUS_DELETED

public static final String STATUS_DELETED
See Also:
Constant Field Values

ALL

public static final String ALL
See Also:
Constant Field Values
Constructor Detail

ForumTopic

public ForumTopic()

ForumTopic

public ForumTopic(objectbroker.ResultTable rt)
Method Detail

getValues

public Vector getValues()
Specified by:
getValues in class ForumData

toString

public String toString()
Overrides:
toString in class ForumData

getTopicLastPostID

public String getTopicLastPostID()
取得起topic最後的postID

Returns:
String

getTopicFirstPostID

public String getTopicFirstPostID()
取得此Topic第一個postID

Returns:
String

getTopicType

public String getTopicType()
topic Type TYPE_NORMAL = 0; TYPE_STICKY = 1; TYPE_ANNOUNCE = 2;

Returns:
String

getTopicVote

public String getTopicVote()
Topic Vote , no use, ""

Returns:
String

getTopicStatus

public String getTopicStatus()
get Topic Status, no use,STATUS_NORMAL STATUS_UNLOCKED = 0; STATUS_LOCKED = 1;

Returns:
String

getTopicReplies

public String getTopicReplies()
取得此Topic回覆的數量

Returns:
String

getTopicViews

public String getTopicViews()
取得查看此Topic的次數

Returns:
String

getTopicTime

public String getTopicTime()
取得此Topic的發佈時間

Returns:
String

getDepName

public String getDepName()
取得Topic部門名稱

Returns:
String

getRoleName

public String getRoleName()
取得Topic職務名稱

Returns:
String

getDepID

public String getDepID()
部門ID

Returns:
String

getRoleID

public String getRoleID()
職務OID

Returns:
String

getTopicTitle

public String getTopicTitle()
Topic的標題

Returns:
String

getForumID

public String getForumID()
所屬討論版ID

Returns:
String

getTopicID

public String getTopicID()
取得Topic的ID

Returns:
String

getMemID

public String getMemID()
取得Topic的發佈人員MEMID

Returns:
String

getMemName

public String getMemName()
取得發佈人員姓名

Returns:
String

getTopicIp

public String getTopicIp()
取得發佈的IP Address, no use

Returns:
String

isNeedProcess

public boolean isNeedProcess()
回覆此Topic是否需要跑流程, no use, false

Returns:
boolean

getTopicOrder

public String getTopicOrder()

isHasAttach

public boolean isHasAttach()

getTaskID

public String getTaskID()

isMailtome

public boolean isMailtome()

getDocumentKey

public String getDocumentKey()

setTopicID

public void setTopicID(String topicID)

setTopicLastPostID

public void setTopicLastPostID(String topicLastPostID)

setTopicFirstPostID

public void setTopicFirstPostID(String topicFirstPostID)

setTopicType

public void setTopicType(String topicType)

setTopicVote

public void setTopicVote(String topicVote)

setTopicStatus

public void setTopicStatus(String topicStatus)

setTopicReplies

public void setTopicReplies(String topicReplies)

addReplies

public void addReplies()
add reply count ++


deleteReplies

public void deleteReplies()
delete reply count --


setTopicViews

public void setTopicViews(String topicViews)

addTopicViews

public void addTopicViews()
topicViews count ++


setTopicTime

public void setTopicTime(String topicTime)

setDepName

public void setDepName(String depName)

setRoleName

public void setRoleName(String roleName)

setDepID

public void setDepID(String depID)

setRoleID

public void setRoleID(String roleID)

setTopicTitle

public void setTopicTitle(String topicTitle)

setForumID

public void setForumID(String forumID)

setMemID

public void setMemID(String memID)

setMemName

public void setMemName(String memName)

setTopicIp

public void setTopicIp(String topicIp)

setNeedProcess

public void setNeedProcess(boolean needProcess)

setTopicOrder

public void setTopicOrder(String topicOrder)

setHasAttach

public void setHasAttach(boolean hasAttach)

setTaskID

public void setTaskID(String taskID)

setMailtome

public void setMailtome(boolean mailtome)

setDocumentKey

public void setDocumentKey(String DocumentKey)


Copyright(c) 2005-2012 by Flowring Technology Corp., 12 F., No 120, Sec 2, Gongdao 5th Rd., Hsin-Chu City 300, Taiwan(R.O.C.) All rights reserved.