/*
* Licensed to csti consulting
* You may obtain a copy of the License at
*
* http://www.csticonsulting.com
* Copyright (c) 2006-Aug 24, 2010 Consultation CS-TI inc.
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
package com.salesmanager.core.service.common.model;
import java.util.HashMap;
import java.util.Map;
import org.apache.commons.lang.StringUtils;
import com.salesmanager.core.entity.merchant.MerchantConfiguration;
/**
* Used for containing the shipping / payment and other integration system keys
*
* @author Carl Samson
*
*/
public class IntegrationKeys implements ParsableConfiguration {
private String userid;
private String password;
private String transactionKey;
private String key1;
private String key2;
private String key3;
private String key4;
private Map customkeys = new HashMap();
public Map getCustomkeys() {
return customkeys;
}
public void setCustomkeys(Map customkeys) {
this.customkeys = customkeys;
}
public String getKey1() {
return key1;
}
public void setKey1(String key1) {
if (!StringUtils.isBlank(key1)) {
key1.trim();
}
this.key1 = key1;
}
public String getKey2() {
return key2;
}
public void setKey2(String key2) {
if (!StringUtils.isBlank(key2)) {
key2.trim();
}
this.key2 = key2;
}
public String getKey3() {
return key3;
}
public void setKey3(String key3) {
if (!StringUtils.isBlank(key3)) {
key3.trim();
}
this.key3 = key3;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
if (!StringUtils.isBlank(password)) {
password.trim();
}
this.password = password;
}
public String getUserid() {
return userid;
}
public void setUserid(String userid) {
if (!StringUtils.isBlank(userid)) {
userid.trim();
}
this.userid = userid;
}
public void parse(MerchantConfiguration conf) {
}
public String getTransactionKey() {
return transactionKey;
}
public void setTransactionKey(String transactionKey) {
if (!StringUtils.isBlank(transactionKey)) {
transactionKey.trim();
}
this.transactionKey = transactionKey;
}
public String getKey4() {
return key4;
}
public void setKey4(String key4) {
if (!StringUtils.isBlank(key4)) {
key4.trim();
}
this.key4 = key4;
}
}