source: EDIS/trunk/java/tracking-server-core/src/main/java/gov/va/med/edp/dao/rpc/VistaLinkTrackingDao.java@ 1257

Last change on this file since 1257 was 1257, checked in by Solomon Blaz, 13 years ago

deleted duplicate classes from gov.va.med.edp.rpc package in favor of ones in gov.va.med.edp.vistalink and configured rest of application accordingly

File size: 929 bytes
Line 
1package gov.va.med.edp.dao.rpc;
2
3import gov.va.med.edp.vistalink.VistaLinkDaoSupport;
4import org.springframework.dao.DataAccessException;
5
6import java.util.List;
7import java.util.Map;
8import java.util.ArrayList;
9
10import gov.va.med.edp.dao.TrackingDao;
11
12public class VistaLinkTrackingDao extends VistaLinkDaoSupport implements TrackingDao {
13 static final String EDPF_TRACKING_SYSTEM_CONTEXT = "EDPF TRACKING SYSTEM";
14 static final String EDP_CONTROLLER_RPC = "EDPCTRL RPC";
15
16 public String executeCommand(String stationNumber, String duz, Map params) throws DataAccessException {
17 return getRpcTemplate().rpcAsUser(stationNumber, duz, EDPF_TRACKING_SYSTEM_CONTEXT, EDP_CONTROLLER_RPC, buildRpcParameterList(params));
18 }
19
20 private List buildRpcParameterList(Map params) {
21 ArrayList paramList = new ArrayList();
22 paramList.add(params);
23 return paramList;
24 }
25}
Note: See TracBrowser for help on using the repository browser.