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

Last change on this file since 1227 was 1227, checked in by George Lilly, 13 years ago

initial load of EDIS 1.0

File size: 923 bytes
Line 
1package gov.va.med.edp.dao.rpc;
2
3import org.springframework.dao.DataAccessException;
4
5import java.util.List;
6import java.util.Map;
7import java.util.ArrayList;
8
9import gov.va.med.edp.dao.TrackingDao;
10import gov.va.med.edp.rpc.VistaLinkDaoSupport;
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.