亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? favoritethreadxml.java

?? java servlet著名論壇源代碼
?? JAVA
字號:
/*
 * $Header: /cvsroot/mvnforum/mvnforum/src/com/mvnforum/admin/FavoriteThreadXML.java,v 1.2 2004/01/18 19:13:10 minhnn Exp $
 * $Author: minhnn $
 * $Revision: 1.2 $
 * $Date: 2004/01/18 19:13:10 $
 *
 * ====================================================================
 *
 * Copyright (C) 2002-2004 by MyVietnam.net
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License
 * as published by the Free Software Foundation; either version 2
 * of the License, or any later version.
 *
 * All copyright notices regarding mvnForum MUST remain intact
 * in the scripts and in the outputted HTML.
 * The "powered by" text/logo with a link back to
 * http://www.mvnForum.com and http://www.MyVietnam.net in the
 * footer of the pages MUST remain visible when the pages
 * are viewed on the internet or intranet.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 *
 * Support can be obtained from support forums at:
 * http://www.mvnForum.com/mvnforum/index
 *
 * Correspondence and Marketing Questions can be sent to:
 * info@MyVietnam.net
 *
 * @author: Igor Manic   imanic@users.sourceforge.net
 */
package com.mvnforum.admin;

import com.mvnforum.admin.importexport.XMLUtil;
import com.mvnforum.db.DAOFactory;
import net.myvietnam.mvncore.exception.*;

/**
 * @author <a href="mailto:imanic@users.sourceforge.net">Igor Manic</a>
 * @version $Revision: 1.2 $, $Date: 2004/01/18 19:13:10 $
 * <br/>
 * <code>FavoriteThreadXML</code> todo Igor: enter description
 *
 */
public class FavoriteThreadXML {

    /* There is no FavoriteThreadID!
    private int favoriteThreadID;
    ** Returns <code>FavoriteThreadID</code> of this favorite-thread or
      * <code>-1</code> if favorite-thread is not created yet. *
    public int getFavoriteThreadID() { return favoriteThreadID; } */

    private int parentThreadID;
    /** Returns <code>ThreadID</code> of this favorite-thread's parent thread or
      * <code>-1</code> if this favorite-thread is not created yet. */
    public int getParentThreadID() { return parentThreadID; }

    private int parentForumID;
    /** Returns <code>ForumID</code> of this favorite-thread's parent forum or
      * <code>-1</code> if this favorite-thread is not created yet. */
    public int getParentForumID() { return parentForumID; }

    public FavoriteThreadXML() {
        super();
        //favoriteThreadID=-1;
        parentThreadID=-1;
        parentForumID=-1;
    }

    /*public void setFavoriteThreadID(String id) {
        favoriteThreadID=XMLUtil.stringToIntDef(id, -1);
    }*/

    public void setParentThread(Object o)
    throws ForeignKeyNotFoundException {
        if (o instanceof ThreadXML) {
            parentThreadID=((ThreadXML)o).getThreadID();
        } else {
            throw new ForeignKeyNotFoundException("Can't find parent thread's ID");
        }
    }

    public void setParentThreadID(int value) {
        if (value<0) parentThreadID=-1;
        else parentThreadID=value;
    }

    public void setParentForum(Object o)
    throws ForeignKeyNotFoundException {
        if (o instanceof ThreadXML) {
            parentForumID=((ThreadXML)o).getParentForumID();
        } else {
            throw new ForeignKeyNotFoundException("Can't find parent forum's ID");
        }
    }

    public void setParentForumID(int value) {
        if (value<0) parentForumID=-1;
        else parentForumID=value;
    }

    /**
     * Creates a favorite-thread. All argument values (<code>int</code>s, <code>Timestamp</code>s, ...)
     * are represented as <code>String</code>s, because of more convenient using
     * of this method for XML parsing.
     *
     * @param memberName Member who owns this favorite-thread record.
     * @param favoriteCreationDate Can be null.
     * @param favoriteType Can be null.
     * @param favoriteOption Can be null.
     * @param favoriteStatus Can be null.
     *
     * @throws CreateException
     * @throws DuplicateKeyException
     * @throws ObjectNotFoundException
     * @throws DatabaseException
     * @throws ForeignKeyNotFoundException
     *
     */
    public void addFavoriteThread(String memberName,
                       String favoriteCreationDate, String favoriteType,
                       String favoriteOption, String favoriteStatus)
    throws CreateException, DuplicateKeyException, ObjectNotFoundException,
    DatabaseException, ForeignKeyNotFoundException {
        if (parentThreadID<0) {
            throw new CreateException("Can't create a favorite-thread, because no parent thread assigned yet.");
        } else if (parentForumID<0) {
            throw new CreateException("Can't create a favorite-thread, because no parent forum assigned yet.");
        } else if ( (memberName==null) || (memberName.equals("")) ) {
            throw new CreateException("Can't create a favorite-thread for a member with empty MemberName.");
        } else {
            java.sql.Timestamp favoriteCreationDate1;
            int favoriteType1;
            int favoriteOption1;
            int favoriteStatus1;
            try {
                favoriteCreationDate1= XMLUtil.stringToSqlTimestampDefNow(favoriteCreationDate);
                favoriteType1= XMLUtil.stringToIntDef(favoriteType, 0);
                favoriteOption1= XMLUtil.stringToIntDef(favoriteOption, 0);
                favoriteStatus1= XMLUtil.stringToIntDef(favoriteStatus, 0);
            } catch (NumberFormatException e) {
                throw new CreateException("Invalid data for a favorite-thread. Expected a number.");
            }

            int memberID=DAOFactory.getMemberDAO().getMemberIDFromMemberName(memberName);
            DAOFactory.getFavoriteThreadDAO().create(
                          memberID, parentThreadID, parentForumID,
                          favoriteCreationDate1, favoriteType1,
                          favoriteOption1, favoriteStatus1);

        }
    }

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一区二区不卡| 中文字幕制服丝袜成人av| 99九九99九九九视频精品| 国产精品成人网| 中文字幕免费不卡| 久久中文字幕电影| 日韩一二三区视频| 日韩午夜在线影院| 欧美视频日韩视频在线观看| 91看片淫黄大片一级在线观看| 国产精品456| 色综合久久久久久久久| 91同城在线观看| 欧美三区在线观看| 在线电影一区二区三区| 日韩免费视频一区二区| 精品国产乱码久久久久久闺蜜 | 国产福利视频一区二区三区| 日本怡春院一区二区| 成人精品国产一区二区4080| 99精品国产热久久91蜜凸| 国内成人精品2018免费看| www.av亚洲| 日韩天堂在线观看| 亚洲综合激情小说| 国产91露脸合集magnet | 欧美激情综合在线| 男女性色大片免费观看一区二区| 国产一区二区女| 欧美不卡一区二区三区四区| 亚洲精品乱码久久久久久黑人| 韩国av一区二区三区四区| 欧美在线观看18| 日韩码欧中文字| 成人性生交大片免费看中文| 日韩欧美一二三| 青娱乐精品在线视频| 欧美精品v日韩精品v韩国精品v| 国产精品久久久99| 91免费视频网| 亚洲免费色视频| 欧美性三三影院| 午夜日韩在线观看| 欧美电影免费观看高清完整版在线 | 91小视频在线观看| 夜夜操天天操亚洲| 欧美肥胖老妇做爰| 久久国产视频网| 欧美精品一区二区在线观看| 国产一区美女在线| 国产精品视频线看| 欧美亚洲动漫另类| 男男gaygay亚洲| 欧美国产日韩a欧美在线观看| 不卡电影一区二区三区| 国产一区二区在线观看视频| 色域天天综合网| 午夜私人影院久久久久| 久久只精品国产| 欧美亚洲一区二区在线| 奇米精品一区二区三区四区| 欧美激情一区二区三区不卡| 在线观看亚洲精品| 久久99这里只有精品| 亚洲精品一二三| 日韩精品中文字幕一区二区三区| 国产成人8x视频一区二区| 亚洲亚洲人成综合网络| 国产精品人妖ts系列视频| 日韩欧美激情一区| 在线亚洲一区观看| 成人黄动漫网站免费app| 日韩av一区二| 亚洲成人精品一区| 国产精品入口麻豆九色| 欧美精品一区二区三区在线 | 欧美国产成人在线| 精品国产1区二区| 91精品国产高清一区二区三区| 97久久精品人人做人人爽| 国产黄色精品视频| 国产成人免费av在线| 国产福利一区二区三区视频| 久久精品噜噜噜成人88aⅴ| 亚洲第一搞黄网站| 亚洲国产精品一区二区久久恐怖片| 自拍偷拍欧美激情| 亚洲影院在线观看| 视频一区中文字幕国产| 美腿丝袜在线亚洲一区| 精彩视频一区二区三区 | 91精品国产高清一区二区三区 | 国产成人在线网站| 国产 欧美在线| 欧美性xxxxxx少妇| 日韩欧美一级片| 国产欧美一区在线| 久久综合久久综合久久综合| 欧美日本在线播放| 久久综合久久99| 亚洲日本在线天堂| 爽好久久久欧美精品| 紧缚奴在线一区二区三区| 成人伦理片在线| 欧美日韩1区2区| 亚洲欧洲av在线| 久久精品国产99国产| 91官网在线免费观看| 精品成a人在线观看| 自拍偷拍欧美精品| 国产精品18久久久久久久久| 色婷婷av一区二区三区软件| 2023国产精品视频| 亚洲成a人片综合在线| 99综合影院在线| 国产精品久久久久久久久久免费看| 亚洲国产综合视频在线观看| 国产成人精品免费| 日韩精品中文字幕一区| 亚洲国产日韩一级| 色综合久久66| 欧美国产一区二区| 日韩精品电影一区亚洲| 在线日韩一区二区| 亚洲免费观看高清完整| aaa欧美大片| 亚洲精品你懂的| 91啪亚洲精品| 一区二区免费在线| 在线观看精品一区| 亚洲成人tv网| 欧美精品一二三| 老司机一区二区| 精品国免费一区二区三区| 麻豆精品精品国产自在97香蕉| 日韩欧美一区二区视频| 久久狠狠亚洲综合| 久久久久久久性| 成人av网址在线| 一级日本不卡的影视| 欧美剧情片在线观看| 极品少妇一区二区| 国产女主播视频一区二区| 91在线观看下载| 亚洲成人动漫在线观看| 欧美一区二区三级| 成人avav在线| 免费人成在线不卡| 亚洲国产激情av| 欧美精品 国产精品| 成人网男人的天堂| 欧美一级专区免费大片| 韩国v欧美v亚洲v日本v| 综合中文字幕亚洲| 欧美电影免费观看高清完整版在线观看| 国产在线精品免费av| 亚洲成a人片综合在线| 国产免费久久精品| 精品国产伦理网| 欧美日韩国产美女| 一本到高清视频免费精品| 久久精品国产精品亚洲红杏 | 国产剧情一区二区| 亚洲小说春色综合另类电影| 亚洲国产精品高清| 久久女同精品一区二区| 欧美一区在线视频| 一本大道久久a久久精品综合| 香蕉久久一区二区不卡无毒影院| 国产精品久久三| 久久精品视频一区二区| 欧美大片国产精品| 日韩一区二区麻豆国产| 日韩一卡二卡三卡国产欧美| 欧美日韩中文字幕精品| 欧美性大战久久久久久久| 91官网在线免费观看| 欧美视频在线一区| 欧美一级久久久| 久久麻豆一区二区| 日韩一区中文字幕| 一区精品在线播放| 一区二区不卡在线播放| 午夜一区二区三区视频| 另类调教123区| 99久久精品久久久久久清纯| 99热精品国产| 91精品国产麻豆国产自产在线| 日韩欧美高清dvd碟片| 国产欧美日韩精品在线| 一区二区三区在线高清| 日本不卡高清视频| 成人激情av网| 日韩一区国产二区欧美三区| 久久午夜电影网| 亚洲自拍偷拍麻豆| 国产精品白丝jk白祙喷水网站| 成人爱爱电影网址| 精品欧美久久久| 亚洲一级电影视频|