src/org/objectweb/cjdbc/common/users/DatabaseBackendUser.java

説明を見る。
00001 00025 package org.objectweb.cjdbc.common.users; 00026 00027 00028 00037 public class DatabaseBackendUser extends AbstractDatabaseUser 00038 { 00040 private String backendName; 00041 00050 public DatabaseBackendUser(String backendName, String login, String password) 00051 { 00052 super(login, password); 00053 this.backendName = backendName; 00054 } 00055 00061 public String getBackendName() 00062 { 00063 return backendName; 00064 } 00065 00075 public boolean matches(String backendName, String login, String password) 00076 { 00077 return (super.matches(login, password) && this.backendName 00078 .equals(backendName)); 00079 } 00080 00089 public boolean equals(Object other) 00090 { 00091 if ((other == null) || !(other instanceof DatabaseBackendUser)) 00092 return false; 00093 00094 DatabaseBackendUser user = (DatabaseBackendUser) other; 00095 return (super.matches(user.login, user.password) && backendName 00096 .equals(user.backendName)); 00097 } 00098 00102 public String getXml() 00103 { 00104 return ""; 00105 // return "<" 00106 // + DatabasesXmlTags.ELT_RealLogin 00107 // + " " 00108 // + DatabasesXmlTags.ATT_backendName 00109 // + "=\"" 00110 // + getBackendName() 00111 // + "\" " 00112 // + DatabasesXmlTags.ATT_rLogin 00113 // + "=\"" 00114 // + getLogin() 00115 // + "\" " 00116 // + DatabasesXmlTags.ATT_rPassword 00117 // + "=\"" 00118 // + getPassword() 00119 // + "\"/>"; 00120 } 00121 }

CJDBCversion1.0.4に対してTue Oct 12 15:15:58 2004に生成されました。 doxygen 1.3.8