Agentflow
V3.1

si.wfcidata
Class AFBBSBoard

java.lang.Object
  extended by pe.pase.BBSBoard
      extended by si.wfcidata.AFBBSBoard
All Implemented Interfaces:
com.flowring.entity.Entity, java.io.Serializable

public class AFBBSBoard
extends BBSBoard

AFBBSBoard

Version:
1.1.5,
Author:
Flowring co.
See Also:
Serialized Form

Field Summary
 
Fields inherited from class pe.pase.BBSBoard
DEFAULT_BBSBOARD_COM_NAME, DEFAULT_BBSBOARD_NAME, DEFAULT_POLICY_DAYS, DEFAULT_POLICY_MESSAGES, DEFAULT_POST_POLICY, POLICY_DAYS, POLICY_MESSAGES, POST_POLICY_ANONYMOUS, POST_POLICY_NORMAL, STATUS_NORMAL, STATUS_NORMAL_STRING, STATUS_READONLY, STATUS_READONLY_STRING, STATUS_SUSPEND, STATUS_SUSPEND_STRING
 
Constructor Summary
AFBBSBoard(WFCI wfci)
          Constructor
AFBBSBoard(WFCI wfci, BBSBoard board)
          Constructor
 
Method Summary
 boolean activeAFBBSBoard()
          Activate the AFBBSBoard
 boolean deleteAFBBSBoard()
          Delete the AFBBSBoard.
 java.util.Vector getAFBBSMsgList()
          Get all AFBBSMessages of the BBS board.
 BBSBoard getBBSBoard()
          Get BBSBoard
 boolean suspendAFBBSBoard()
          Suspend the AFBBSBoard
 boolean updateAFBBSBoard()
          Update the AFBBSBoard's data in database.
 
Methods inherited from class pe.pase.BBSBoard
addRangeList, getComName, getGMTPostTime, getGMTPostTimeStr, getHashKey, getID, getMessageDeletePolicy, getMessageDeletePolicyNumber, getMsgCount, getName, getOwner, getPostPolicy, getPostTime, getPostTimeStr, getRangeList, getStatus, getStatusString, getStatusWithStatusString, getTimeString, setComName, setGMTPostTime, setID, setMessageDeletePolicy, setMessageDeletePolicyNumber, setMsgCount, setName, setOwner, setPostPolicy, setPostTime, setRangeList, setStatus, toString, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AFBBSBoard

public AFBBSBoard(WFCI wfci)
Constructor

Parameters:
wfci - WFCI interface

AFBBSBoard

public AFBBSBoard(WFCI wfci,
                  BBSBoard board)
           throws WFCIException
Constructor

Parameters:
wfci - WFCI interface
board - AFBBSBoard
Throws:
WFCIException
Method Detail

activeAFBBSBoard

public boolean activeAFBBSBoard()
                         throws WFCIException
Activate the AFBBSBoard

Returns:
true if succeeded
Throws:
WFCIException

deleteAFBBSBoard

public boolean deleteAFBBSBoard()
                         throws WFCIException
Delete the AFBBSBoard.

Returns:
true if succeeded
Throws:
WFCIException

getAFBBSMsgList

public java.util.Vector getAFBBSMsgList()
                                 throws WFCIException
Get all AFBBSMessages of the BBS board.

Returns:
all bbs messages(each element in Vector are instance of AFBBSMessage)
Throws:
WFCIException

getBBSBoard

public BBSBoard getBBSBoard()
Get BBSBoard

Returns:
BBSBoard instance

suspendAFBBSBoard

public boolean suspendAFBBSBoard()
                          throws WFCIException
Suspend the AFBBSBoard

Returns:
true if succeeded
Throws:
WFCIException

updateAFBBSBoard

public boolean updateAFBBSBoard()
                         throws WFCIException
Update the AFBBSBoard's data in database.

Returns:
true if succeeded
Throws:
WFCIException

Agentflow
V3.1

Submit a bug or feature
Copyright 1999-2010 Flowring , Inc. 12F., No.120, Sec2, Gongdao 5th Rd.,
Hsinchu City 300, Taiwan (R.O.C.) All Rights Reserved.