package com.meidusa.amoeba.net; /** * ��Ϊǰ�����ݿ����ӹ��� * Ӧ�ó�����Amoeba Proxy Server���ӵ�һЩ������Ϣ��username,pwd * @author struct * @author Li Hui * */ public abstract class FrontendConnectionFactory extends AbstractConnectionFactory { /** * Amoeba Proxy Server��user */ protected String user; /** * Amoeba Proxy Server��password */ protected String password; /** * * @return user Amoeba Proxy Server��user */ public String getUser() { return user; } /** * Amoeba Proxy Server��user * @param user */ public void setUser(String user) { this.user = user; } /** * * @return password Amoeba Proxy Server��password */ public String getPassword() { return password; } /** * Amoeba Proxy Server��password * @param password */ public void setPassword(String password) { this.password = password; } protected void initConnection(Connection connection){ super.initConnection(connection); if(connection instanceof AuthingableConnection){ AuthingableConnection conn = (AuthingableConnection)connection; conn.setUser(user); conn.setPassword(password); } } }