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

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

?? memberdao.java

?? java servlet著名論壇源代碼
?? JAVA
字號:
/*
 * $Header: /cvsroot/mvnforum/mvnforum/src/com/mvnforum/db/MemberDAO.java,v 1.9 2004/06/05 04:58:43 minhnn Exp $
 * $Author: minhnn $
 * $Revision: 1.9 $
 * $Date: 2004/06/05 04:58:43 $
 *
 * ====================================================================
 *
 * 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: Luis Miguel Hernanz <luish@germinus.com>
 * @author: Minh Nguyen  minhnn@MyVietnam.net
 */
package com.mvnforum.db;

import java.sql.Date;
import java.sql.Timestamp;
import java.util.Collection;

import net.myvietnam.mvncore.exception.AssertionException;
import net.myvietnam.mvncore.exception.CreateException;
import net.myvietnam.mvncore.exception.DatabaseException;
import net.myvietnam.mvncore.exception.DuplicateKeyException;
import net.myvietnam.mvncore.exception.ObjectNotFoundException;

/**
 * Interface to access to the user data.
 *
 * @author <a href="luish@germinus.com">Luis Miguel Hernanz</a>
 * @version $Revision: 1.9 $
 */
public interface MemberDAO {

    public static final String TABLE_NAME = DatabaseConfig.TABLE_PREFIX + "Member";

    public void findByPrimaryKey(int memberID)
        throws ObjectNotFoundException, DatabaseException;

    public void findByAlternateKey_MemberName(String memberName)
        throws ObjectNotFoundException, DatabaseException;

    public void findByAlternateKey_MemberEmail(String memberEmail)
        throws ObjectNotFoundException, DatabaseException;

    public void deleteByPrimaryKey(int memberID)
        throws DatabaseException;

    public void create(String memberName,
                       String memberPassword,
                       String memberFirstEmail,
                       String memberEmail,
                       int memberEmailVisible,
                       int memberNameVisible,
                       String memberFirstIP,
                       String memberLastIP,
                       int memberViewCount,
                       int memberPostCount,
                       Timestamp memberCreationDate,
                       Timestamp memberModifiedDate,
                       Timestamp memberLastLogon,
                       int memberOption,
                       int memberStatus,
                       String memberActivateCode,
                       String memberTempPassword,
                       int memberMessageCount,
                       int memberMessageOption,
                       int memberPostsPerPage,
                       int memberWarnCount,
                       int memberVoteCount,
                       int memberVoteTotalStars,
                       int memberRewardPoints,
                       String memberTitle,
                       int memberTimeZone,
                       String memberSignature,
                       String memberAvatar,
                       String memberSkin,
                       String memberLanguage,
                       String memberFirstname,
                       String memberLastname,
                       int memberGender,
                       Date memberBirthday,
                       String memberAddress,
                       String memberCity,
                       String memberState,
                       String memberCountry,
                       String memberPhone,
                       String memberMobile,
                       String memberFax,
                       String memberCareer,
                       String memberHomepage,
                       String memberYahoo,
                       String memberAol,
                       String memberIcq,
                       String memberMsn,
                       String memberCoolLink1,
                       String memberCoolLink2)
        throws CreateException, DatabaseException, DuplicateKeyException;

    public void update(int memberID, // primary key
                       int memberEmailVisible,
                       int memberNameVisible,
                       Timestamp memberModifiedDate,
                       int memberOption,
                       int memberStatus,
                       int memberMessageOption,
                       int memberPostsPerPage,
                       int memberTimeZone,
                       String memberSkin,
                       String memberLanguage,
                       String memberFirstname,
                       String memberLastname,
                       int memberGender,
                       Date memberBirthday,
                       String memberAddress,
                       String memberCity,
                       String memberState,
                       String memberCountry,
                       String memberPhone,
                       String memberMobile,
                       String memberFax,
                       String memberCareer,
                       String memberHomepage,
                       String memberYahoo,
                       String memberAol,
                       String memberIcq,
                       String memberMsn,
                       String memberCoolLink1,
                       String memberCoolLink2)
        throws ObjectNotFoundException, DatabaseException;

    public void updateEmail(int memberID, // primary key
                            String memberEmail)
        throws ObjectNotFoundException, DatabaseException, DuplicateKeyException;

    public void updatePassword(int memberID, // primary key
                               String memberPassword)
        throws ObjectNotFoundException, DatabaseException;

    public void updateTempPassword(int memberID, // primary key
                                   String memberTempPassword)
        throws ObjectNotFoundException, DatabaseException;

    public void updateActivateCode(int memberID, // primary key
                                   String memberActivateCode)
        throws ObjectNotFoundException, DatabaseException;

    public void updateAvatar(int memberID, // primary key
                             String memberAvatar)
        throws ObjectNotFoundException, DatabaseException;

    public void updateSignature(int memberID, // primary key
                                String memberSignature)
        throws ObjectNotFoundException, DatabaseException;

    public void updateTitle(int memberID, // primary key
                            String memberTitle)
        throws ObjectNotFoundException, DatabaseException;

    public void updateLastLogon(int memberID, // primary key
                                Timestamp memberLastLogon)
        throws ObjectNotFoundException, DatabaseException;

    public String getPassword(int memberID)
        throws ObjectNotFoundException, DatabaseException;

    public String getTempPassword(int memberID)
        throws ObjectNotFoundException, DatabaseException;

    public String getActivateCode(int memberID)
        throws ObjectNotFoundException, DatabaseException;

    public MemberBean getMember_forViewCurrentMember(int memberID)
        throws ObjectNotFoundException, DatabaseException;

    public MemberBean getMember_forEditCurrentMember(int memberID)
        throws ObjectNotFoundException, DatabaseException;

    public MemberBean getMember_forPublic(int memberID)
        throws ObjectNotFoundException, DatabaseException;

    public int getNumberOfMembers()
        throws AssertionException, DatabaseException;

    /************************************************
     * Customized methods come below
     ************************************************/
    public int getMemberIDFromMemberName(String memberName)
        throws ObjectNotFoundException, DatabaseException;

    /* @todo check if this method work with other DBMS other than MySql (check case-sensitive) */
    public int getMemberIDFromMemberEmail(String memberEmail)
        throws ObjectNotFoundException, DatabaseException;

    public Collection getMembers_withSortSupport_limit(int offset, int rowsToReturn, String sort, String order)
        throws IllegalArgumentException, DatabaseException;

    /**
     * Get all members that based on the activation status criteria
     * @param kind String can be one of three values: all, activated, nonactivated
     * @throws DatabaseException
     * @return Collection
     */
    public Collection getMembers_inActivationStatus(String kind)
        throws DatabaseException;

    public void updateStatus(int memberID, // primary key
                             int memberStatus)
        throws ObjectNotFoundException, DatabaseException;

    public void updatePostCount(int memberID, // primary key
                                int memberPostCount)
        throws ObjectNotFoundException, DatabaseException;

    /**
     * This method should be call only when we can make sure that memberID is in database
     */
    public void increaseViewCount(int memberID)
        throws DatabaseException, ObjectNotFoundException;

    /**
     * This method should be call only when we can make sure that memberID is in database
     */
    public void increasePostCount(int memberID)
        throws DatabaseException, ObjectNotFoundException;

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人精品亚洲777人妖 | 国产sm精品调教视频网站| 亚洲国产综合色| 国产欧美一区二区精品忘忧草| 95精品视频在线| 成人av在线一区二区| 精品无人码麻豆乱码1区2区| 视频在线观看一区| 一区二区三区四区亚洲| 亚洲色图欧美激情| 精品国产乱码久久久久久久 | 99re这里都是精品| 狠狠色丁香九九婷婷综合五月 | 精品国一区二区三区| 欧美精品国产精品| 日韩天堂在线观看| 色婷婷综合久久久| 91高清在线观看| 欧美一区二区三区精品| 欧美电视剧免费观看| 91网上在线视频| 日本久久一区二区| 麻豆91在线观看| 亚洲一区二区三区爽爽爽爽爽| 国产精品国产三级国产有无不卡| 91免费版pro下载短视频| 国产在线精品免费| 日韩女优视频免费观看| av一区二区不卡| 美女脱光内衣内裤视频久久网站| 久久中文字幕电影| 99久久精品国产一区二区三区| 日韩精品国产精品| 国产精品女同一区二区三区| 欧美日韩免费观看一区三区| 国产麻豆精品在线观看| 偷拍一区二区三区四区| 久久久91精品国产一区二区三区| 色婷婷综合久色| 日本高清成人免费播放| 99国产一区二区三精品乱码| www.99精品| 91蜜桃网址入口| av一区二区三区在线| 欧美精品一区二区三区高清aⅴ| 国产精品污网站| 亚洲成人第一页| 国产福利一区二区| 国产美女久久久久| av男人天堂一区| 日韩精品一级中文字幕精品视频免费观看 | 色婷婷国产精品久久包臀| a美女胸又www黄视频久久| 精品国产三级a在线观看| 秋霞午夜鲁丝一区二区老狼| 精品一区二区三区香蕉蜜桃| 久久精品水蜜桃av综合天堂| 丁香五精品蜜臀久久久久99网站| 欧美日韩一区国产| 91精品国产高清一区二区三区蜜臀| 亚洲精品久久久蜜桃| 亚洲主播在线播放| 91美女在线视频| 国产精品素人一区二区| 亚洲一区二区影院| 日本高清无吗v一区| 8x福利精品第一导航| 日韩电影一区二区三区| 精品美女一区二区三区| 99久久精品免费精品国产| 国产精品久久久久一区| 欧美性猛片aaaaaaa做受| 国产精品丝袜在线| fc2成人免费人成在线观看播放| 国产免费成人在线视频| 欧美午夜免费电影| 亚洲综合一区在线| 一本久道中文字幕精品亚洲嫩| 最近日韩中文字幕| 欧美日韩精品一区视频| 91国在线观看| 亚洲私人影院在线观看| 欧美午夜精品电影| 精品中文字幕一区二区小辣椒| 精品日本一线二线三线不卡| 色中色一区二区| 久久综合久色欧美综合狠狠| 国产欧美一区二区三区在线看蜜臀| 成人v精品蜜桃久久一区| 免费观看91视频大全| 欧美三级电影网站| 蜜臀av国产精品久久久久| 国产日韩欧美亚洲| 欧美一三区三区四区免费在线看| 欧美大片在线观看| 青娱乐精品在线视频| 欧美日韩视频在线第一区 | 国产剧情av麻豆香蕉精品| 精品国产91久久久久久久妲己| 成人午夜看片网址| 天天影视色香欲综合网老头| 久久精品无码一区二区三区| 欧美色图片你懂的| 成人黄色在线视频| 老司机精品视频在线| 午夜久久福利影院| 一区二区三区欧美视频| 一色桃子久久精品亚洲| 欧美tk—视频vk| 久久人人97超碰com| 日韩一卡二卡三卡国产欧美| 欧美日韩精品一区二区三区四区 | 26uuu成人网一区二区三区| 日本一区二区成人在线| 国产高清不卡一区二区| 国产精品美女久久久久aⅴ| 欧美日韩一区三区四区| 日本在线观看不卡视频| 日韩码欧中文字| 日本成人在线网站| 亚洲午夜在线电影| 91精品欧美一区二区三区综合在 | 久久久久久亚洲综合| 欧洲日韩一区二区三区| 国产成人一级电影| 久久精品国产精品亚洲精品| 日韩精品一二三| 日韩福利视频导航| 国产一区二区0| 成人在线一区二区三区| 99国产精品久久| 99riav一区二区三区| 欧美日韩国产天堂| 欧美成人aa大片| 日本一区二区三区四区| 精品国产一区二区三区不卡| 日韩av电影免费观看高清完整版| 亚洲一区在线观看免费观看电影高清| 亚洲女子a中天字幕| 美女一区二区三区| www.66久久| 久久久久一区二区三区四区| 成人免费在线视频观看| 激情五月婷婷综合网| 99久精品国产| 久久久综合视频| 美女性感视频久久| 欧美男男青年gay1069videost| 91精品国产欧美一区二区成人| 日韩电影网1区2区| 91成人网在线| 综合自拍亚洲综合图不卡区| 国产一区二区精品久久91| 欧美日韩国产一级二级| 久热成人在线视频| 国产一区二区0| 欧美高清在线视频| 国产精品亚洲视频| 日本一区二区三区免费乱视频| 捆绑变态av一区二区三区| 欧美成人乱码一区二区三区| 精品少妇一区二区三区| 伦理电影国产精品| 久久免费看少妇高潮| 国产高清在线精品| 一区视频在线播放| 欧美亚州韩日在线看免费版国语版| jlzzjlzz亚洲日本少妇| 91免费版在线| 欧美一级片免费看| 奇米一区二区三区av| 日韩欧美一区在线观看| 免费看欧美美女黄的网站| 精品卡一卡二卡三卡四在线| 国产成人在线视频网址| 最新热久久免费视频| 欧美吞精做爰啪啪高潮| 久久精品国产成人一区二区三区| 欧美不卡在线视频| 色婷婷综合视频在线观看| 日韩福利电影在线观看| 欧美一区二区日韩一区二区| 国产精品毛片a∨一区二区三区| 99在线精品视频| 五月综合激情日本mⅴ| 国产网红主播福利一区二区| 欧美色图激情小说| 成人激情视频网站| 丝袜美腿亚洲色图| 中文字幕中文在线不卡住| 9191国产精品| 欧美色涩在线第一页| 91女神在线视频| 懂色av一区二区三区蜜臀| 极品美女销魂一区二区三区| 午夜伦欧美伦电影理论片| 亚洲黄色小视频| 亚洲欧美国产毛片在线| 综合在线观看色| 综合久久国产九一剧情麻豆|