001package org.kuali.ole.describe.bo;
002
003import org.kuali.rice.krad.bo.PersistableBusinessObjectBase;
004
005import java.util.LinkedHashMap;
006
007/**
008 * Created with IntelliJ IDEA.
009 * User: PJ7789
010 * Date: 7/12/12
011 * Time: 6:10 PM
012 * To change this template use File | Settings | File Templates.
013 */
014public class ExternalDataSourceConfig
015        extends PersistableBusinessObjectBase {
016
017    private Integer id;
018    private String name;
019    private String desc;
020    private String domainName;
021    private String portNum;
022    private String loginId;
023    private String authKey;
024    private String password;
025    private String databaseName;
026
027    public Integer getId() {
028        return id;
029    }
030
031    public void setId(Integer id) {
032        this.id = id;
033    }
034
035    public String getName() {
036        return name;
037    }
038
039    public void setName(String name) {
040        this.name = name;
041    }
042
043    public String getDesc() {
044        return desc;
045    }
046
047    public void setDesc(String desc) {
048        this.desc = desc;
049    }
050
051    public String getDomainName() {
052        return domainName;
053    }
054
055    public void setDomainName(String domainName) {
056        this.domainName = domainName;
057    }
058
059    public String getPortNum() {
060        return portNum;
061    }
062
063    public void setPortNum(String portNum) {
064        this.portNum = portNum;
065    }
066
067    public String getLoginId() {
068        return loginId;
069    }
070
071    public void setLoginId(String loginId) {
072        this.loginId = loginId;
073    }
074
075    public String getAuthKey() {
076        return authKey;
077    }
078
079    public void setAuthKey(String authKey) {
080        this.authKey = authKey;
081    }
082
083    public String getPassword() {
084        return password;
085    }
086
087    public void setPassword(String password) {
088        this.password = password;
089    }
090
091    public String getDatabaseName() {
092        return databaseName;
093    }
094
095    public void setDatabaseName(String databaseName) {
096        this.databaseName = databaseName;
097    }
098
099    /**
100     * Gets the toStringMap attribute.
101     *
102     * @return Returns the toStringMap
103     */
104    protected LinkedHashMap toStringMapper() {
105        LinkedHashMap toStringMap = new LinkedHashMap();
106        toStringMap.put("id", id);
107        return toStringMap;
108    }
109}