| java.lang.Object com.mvnforum.admin.MemberXML
MemberXML | public class MemberXML (Code) | | author: Igor Manic version: $Revision: 1.16 $, $Date: 2007/10/09 11:09:14 $ version:
version: MemberXML todo Igor: enter description |
Method Summary | |
public static void | addAdminMemberPermission(String permission) | public void | addGlobalWatch(String watchType, String watchOption, String watchStatus, String watchCreationDate, String watchLastSentDate, String watchEndDate) Adds a global watch for this member. | public static void | addGuestMemberPermission(String permission) | public void | addMember(String memberName, String memberPassword, String memberFirstEmail, String memberEmail, String memberEmailVisible, String memberNameVisible, String memberFirstIP, String memberLastIP, String memberViewCount, String memberPostCount, String memberCreationDate, String memberModifiedDate, String memberExpireDate, String memberPasswordExpireDate, String memberLastLogon, String memberOption, String memberStatus, String memberActivateCode, String memberTempPassword, String memberMessageCount, String memberMessageOption, String memberPostsPerPage, String memberWarnCount, String memberVoteCount, String memberVoteTotalStars, String memberRewardPoints, String memberTitle, String memberTimeZone, String memberSignature, String memberAvatar, String memberSkin, String memberLanguage, String memberFirstname, String memberLastname, String memberGender, String 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) Creates a member. | public void | addMember(String strMemberID, String memberName, String memberPassword, String memberFirstEmail, String memberEmail, String memberEmailVisible, String memberNameVisible, String memberFirstIP, String memberLastIP, String memberViewCount, String memberPostCount, String memberCreationDate, String memberModifiedDate, String memberExpireDate, String memberPasswordExpireDate, String memberLastLogon, String memberOption, String memberStatus, String memberActivateCode, String memberTempPassword, String memberMessageCount, String memberMessageOption, String memberPostsPerPage, String memberWarnCount, String memberVoteCount, String memberVoteTotalStars, String memberRewardPoints, String memberTitle, String memberTimeZone, String memberSignature, String memberAvatar, String memberSkin, String memberLanguage, String memberFirstname, String memberLastname, String memberGender, String 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) Adds a member. | public void | addMemberPermission(String permission) Adds a permission to this member. | public static void | addMemberPermission(String memberName, String permission) | public void | addMessageFolder(String folderName, String folderOrder, String folderCreationDate, String folderModifiedDate) Creates a message folder for this member. | public static void | exportGlobalPermissionsForMember(XMLWriter xmlWriter, String memberName) | public static void | exportGlobalPermissionsForMember(XMLWriter xmlWriter, int memberID) | public static void | exportGlobalWatchesForMember(XMLWriter xmlWriter, String memberName) | public static void | exportGlobalWatchesForMember(XMLWriter xmlWriter, int memberID) | public static void | exportMember(XMLWriter xmlWriter, String memberName) | public static void | exportMember(XMLWriter xmlWriter, int memberID) | public static void | exportMemberList(XMLWriter xmlWriter) | public static void | exportMessageFoldersForMember(XMLWriter xmlWriter, String memberName) | public static void | exportMessageFoldersForMember(XMLWriter xmlWriter, int memberID) | public int | getMemberID() Returns MemberID of this member or
-1 if member is not created yet. | public void | setMemberID(String id) |
MemberXML | public MemberXML()(Code) | | |
addGlobalWatch | public void addGlobalWatch(String watchType, String watchOption, String watchStatus, String watchCreationDate, String watchLastSentDate, String watchEndDate) throws CreateException, DatabaseException, DuplicateKeyException, ForeignKeyNotFoundException(Code) | | Adds a global watch for this member. In order to know which member we are
reffering to, this method is supposed to be called after
MemberXML.setMemberID(String) ,
MemberXML.addMember(String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String) or
MemberXML.addMember(String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String) have been called. Otherwise, this watch will be simply ignored.
Parameters: watchType - Can be null. Parameters: watchOption - Can be null. Parameters: watchStatus - Can be null. Parameters: watchCreationDate - Can be null. Parameters: watchLastSentDate - Can be null. Parameters: watchEndDate - Can be null. throws: BadInputException - throws: CreateException - throws: DatabaseException - throws: DuplicateKeyException - throws: ForeignKeyNotFoundException - |
addMember | public void addMember(String memberName, String memberPassword, String memberFirstEmail, String memberEmail, String memberEmailVisible, String memberNameVisible, String memberFirstIP, String memberLastIP, String memberViewCount, String memberPostCount, String memberCreationDate, String memberModifiedDate, String memberExpireDate, String memberPasswordExpireDate, String memberLastLogon, String memberOption, String memberStatus, String memberActivateCode, String memberTempPassword, String memberMessageCount, String memberMessageOption, String memberPostsPerPage, String memberWarnCount, String memberVoteCount, String memberVoteTotalStars, String memberRewardPoints, String memberTitle, String memberTimeZone, String memberSignature, String memberAvatar, String memberSkin, String memberLanguage, String memberFirstname, String memberLastname, String memberGender, String 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, DuplicateKeyException, ObjectNotFoundException, DatabaseException(Code) | | Creates a member. All argument values (int s, Timestamp s, ...)
are represented as String s, because of more convenient using
of this method for XML parsing.
Parameters: memberName - MemberName of a member to be created. Parameters: memberPassword - Password of a member to be created. Parameters: memberFirstEmail - FirstEmail of a member to be created. Parameters: memberEmail - Email of a member to be created. Parameters: memberEmailVisible - Can be null. Parameters: memberNameVisible - Can be null. Parameters: memberFirstIP - Can be null. Parameters: memberLastIP - Can be null. Parameters: memberViewCount - Can be null. Parameters: memberPostCount - Can be null. Parameters: memberCreationDate - Can be null. Parameters: memberModifiedDate - Can be null. Parameters: memberExpireDate - Can be null. Parameters: memberLastLogon - Can be null. Parameters: memberOption - Can be null. Parameters: memberStatus - Can be null. Parameters: memberActivateCode - Can be null. Parameters: memberTempPassword - Can be null. Parameters: memberMessageCount - Can be null. Parameters: memberMessageOption - Can be null. Parameters: memberPostsPerPage - Can be null. Parameters: memberWarnCount - Can be null. Parameters: memberVoteCount - Can be null. Parameters: memberVoteTotalStars - Can be null. Parameters: memberRewardPoints - Can be null. Parameters: memberTitle - Can be null. Parameters: memberTimeZone - Can be null. Parameters: memberSignature - Can be null. Parameters: memberAvatar - Can be null. Parameters: memberSkin - Can be null. Parameters: memberLanguage - Can be null. Parameters: memberFirstname - Parameters: memberLastname - Parameters: memberGender - Can be null. Parameters: memberBirthday - Can be null. Parameters: memberAddress - Can be null. Parameters: memberCity - Can be null. Parameters: memberState - Can be null. Parameters: memberCountry - Can be null. Parameters: memberPhone - Can be null. Parameters: memberMobile - Can be null. Parameters: memberFax - Can be null. Parameters: memberCareer - Can be null. Parameters: memberHomepage - Can be null. Parameters: memberYahoo - Can be null. Parameters: memberAol - Can be null. Parameters: memberIcq - Can be null. Parameters: memberMsn - Can be null. Parameters: memberCoolLink1 - Can be null. Parameters: memberCoolLink2 - Can be null. throws: CreateException - throws: DuplicateKeyException - throws: ObjectNotFoundException - throws: DatabaseException - |
addMember | public void addMember(String strMemberID, String memberName, String memberPassword, String memberFirstEmail, String memberEmail, String memberEmailVisible, String memberNameVisible, String memberFirstIP, String memberLastIP, String memberViewCount, String memberPostCount, String memberCreationDate, String memberModifiedDate, String memberExpireDate, String memberPasswordExpireDate, String memberLastLogon, String memberOption, String memberStatus, String memberActivateCode, String memberTempPassword, String memberMessageCount, String memberMessageOption, String memberPostsPerPage, String memberWarnCount, String memberVoteCount, String memberVoteTotalStars, String memberRewardPoints, String memberTitle, String memberTimeZone, String memberSignature, String memberAvatar, String memberSkin, String memberLanguage, String memberFirstname, String memberLastname, String memberGender, String 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, DuplicateKeyException, ObjectNotFoundException, DatabaseException(Code) | | Adds a member. All argument values (int s, Timestamp s, ...)
are represented as String s, because of more convenient using
of this method for XML parsing.
Parameters: strMemberID - Can be null, and it probably will be in most occasions,except when you want to setup an explicit value, like"0" for guest or "1" for root system admin. Parameters: memberName - MemberName of a member to be created. Parameters: memberPassword - Password of a member to be created. Parameters: memberFirstEmail - FirstEmail of a member to be created. Parameters: memberEmail - Email of a member to be created. Parameters: memberEmailVisible - Can be null. Parameters: memberNameVisible - Can be null. Parameters: memberFirstIP - Can be null. Parameters: memberLastIP - Can be null. Parameters: memberViewCount - Can be null. Parameters: memberPostCount - Can be null. Parameters: memberCreationDate - Can be null. Parameters: memberModifiedDate - Can be null. Parameters: memberLastLogon - Can be null. Parameters: memberOption - Can be null. Parameters: memberStatus - Can be null. Parameters: memberActivateCode - Can be null. Parameters: memberTempPassword - Can be null. Parameters: memberMessageCount - Can be null. Parameters: memberMessageOption - Can be null. Parameters: memberPostsPerPage - Can be null. Parameters: memberWarnCount - Can be null. Parameters: memberVoteCount - Can be null. Parameters: memberVoteTotalStars - Can be null. Parameters: memberRewardPoints - Can be null. Parameters: memberTitle - Can be null. Parameters: memberTimeZone - Can be null. Parameters: memberSignature - Can be null. Parameters: memberAvatar - Can be null. Parameters: memberSkin - Can be null. Parameters: memberLanguage - Can be null. Parameters: memberFirstname - Can't be null, but may be empty "", but please avoid that. Parameters: memberLastname - Can't be null, but may be empty "", but please avoid that. Parameters: memberGender - Can be null. Parameters: memberBirthday - Can be null. Parameters: memberAddress - Can be null. Parameters: memberCity - Can be null. Parameters: memberState - Can be null. Parameters: memberCountry - Can be null. Parameters: memberPhone - Can be null. Parameters: memberMobile - Can be null. Parameters: memberFax - Can be null. Parameters: memberCareer - Can be null. Parameters: memberHomepage - Can be null. Parameters: memberYahoo - Can be null. Parameters: memberAol - Can be null. Parameters: memberIcq - Can be null. Parameters: memberMsn - Can be null. Parameters: memberCoolLink1 - Can be null. Parameters: memberCoolLink2 - Can be null. throws: CreateException - throws: DuplicateKeyException - throws: ObjectNotFoundException - throws: DatabaseException - |
addMemberPermission | public void addMemberPermission(String permission) throws CreateException, DatabaseException, ForeignKeyNotFoundException(Code) | | Adds a permission to this member. In order to know which member we are
reffering to, this method is supposed to be called after
MemberXML.setMemberID(String) ,
MemberXML.addMember(String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String) or
MemberXML.addMember(String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String) have been called. Otherwise, this permission will be simply ignored.
Parameters: permission - Permission to be added. throws: CreateException - throws: DatabaseException - throws: ForeignKeyNotFoundException - |
addMessageFolder | public void addMessageFolder(String folderName, String folderOrder, String folderCreationDate, String folderModifiedDate) throws CreateException, DatabaseException, DuplicateKeyException, ForeignKeyNotFoundException(Code) | | Creates a message folder for this member. In order to know which member we are
reffering to, this method is supposed to be called after
MemberXML.setMemberID(String) ,
MemberXML.addMember(String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String) or
MemberXML.addMember(String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String,String) have been called. Otherwise, this message folder will be simply ignored.
Parameters: folderName - Name of a folder to be created. Parameters: folderOrder - Can be null. Parameters: folderCreationDate - Can be null. Parameters: folderModifiedDate - Can be null. throws: CreateException - throws: DatabaseException - throws: DuplicateKeyException - throws: ForeignKeyNotFoundException - |
getMemberID | public int getMemberID()(Code) | | Returns MemberID of this member or
-1 if member is not created yet.
|
|
|