/*
 * PropertyNameRemapper.java
 * $Revision:$
 *
 * Copyright (c) 2006 Good Technology Ltd.
 */


package test;

import java.util.HashMap;
import java.util.Map;


class PropertyNameRemapper {

	private Map dbToSSO = new HashMap();
	private Map ssoToDB = new HashMap();

	public void setOpenSSOtoJDBC(String ssoProp, String dbProp) {
		dbToSSO.put(dbProp, ssoProp);
		ssoToDB.put(ssoProp, dbProp);
	}

	public String getDbPropForSSOProp(String ssoProp) {
		String result = (String)ssoToDB.get(ssoProp);
		return result == null ? ssoProp : result;
	}

	public String getSSOPropForDBProp(String dbProp) {
		String result = (String)dbToSSO.get(dbProp);
		return result == null ? dbProp : result;
	}
}
