putrieka

Untitled

Nov 18th, 2016
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package id.co.smltech.servo.project.rest;
  2.  
  3. import id.co.smltech.framework.praxis.common.models.shared.DashboardObject;
  4. import id.co.smltech.framework.praxis.common.models.shared.DashboardValue;
  5. import id.co.smltech.framework.praxis.common.models.shared.PagingObject;
  6. import id.co.smltech.framework.praxis.common.models.shared.SortObject;
  7. import id.co.smltech.framework.praxis.common.models.shared.SortType;
  8. import id.co.smltech.framework.praxis.dashboard.tools.DataJsonGrid;
  9. import id.co.smltech.servo.project.ejb.dao.IsrM2MDao;
  10. import id.co.smltech.servo.project.ejb.dao.SimsDao;
  11. import id.co.smltech.servo.project.m2m.service.IsrM2M112ServiceUtil;
  12. import id.co.smltech.servo.util.LinkParser;
  13.  
  14. import java.io.ByteArrayOutputStream;
  15. import java.io.File;
  16. import java.io.FileInputStream;
  17. import java.io.FileNotFoundException;
  18. import java.io.FileOutputStream;
  19. import java.io.IOException;
  20. import java.io.InputStream;
  21. import java.io.OutputStream;
  22. import java.rmi.RemoteException;
  23. import java.util.ArrayList;
  24. import java.util.HashMap;
  25. import java.util.List;
  26. import java.util.Map;
  27.  
  28. import javax.ejb.EJB;
  29. import javax.servlet.http.HttpServletRequest;
  30. import javax.ws.rs.GET;
  31. import javax.ws.rs.Path;
  32. import javax.ws.rs.PathParam;
  33. import javax.ws.rs.Produces;
  34. import javax.ws.rs.QueryParam;
  35. import javax.ws.rs.core.Context;
  36. import javax.ws.rs.core.Response;
  37. import javax.ws.rs.core.Response.ResponseBuilder;
  38. import javax.xml.rpc.ServiceException;
  39.  
  40. import org.apache.commons.codec.binary.Base64;
  41. import org.apache.commons.lang3.StringEscapeUtils;
  42. import org.json.simple.JSONArray;
  43. import org.json.simple.JSONObject;
  44. import org.json.simple.JSONValue;
  45.  
  46. import de.lsgermany.Products.SPweb.webservice.DocumentData;
  47. import de.lsgermany.Products.SPweb.webservice.DocumentInfoResponse;
  48. import de.lsgermany.Products.SPweb.webservice.DocumentParam;
  49. import de.lsgermany.Products.SPweb.webservice.DownloadDocResponse;
  50. import de.lsgermany.Products.SPweb.webservice.DownloadDocumentData;
  51. import de.lsgermany.Products.SPweb.webservice.DownloadDocumentParam;
  52. import de.lsgermany.Products.SPweb.webservice.ImportResponse;
  53. import de.lsgermany.Products.SPweb.webservice.InvoiceData;
  54. import de.lsgermany.Products.SPweb.webservice.InvoiceParam;
  55. import de.lsgermany.Products.SPweb.webservice.InvoiceResponse;
  56. import de.lsgermany.Products.SPweb.webservice.MasterAddressData;
  57. import de.lsgermany.Products.SPweb.webservice.MasterAddressDataParam;
  58. import de.lsgermany.Products.SPweb.webservice.MasterAddressDataResponse;
  59. import de.lsgermany.Products.SPweb.webservice.ResultDetails;
  60. import de.lsgermany.Products.SPweb.webservice.ReviewStationData;
  61. import de.lsgermany.Products.SPweb.webservice.ReviewStationParam;
  62. import de.lsgermany.Products.SPweb.webservice.ReviewStationResponse;
  63. import de.lsgermany.Products.SPweb.webservice.WebServiceInfoResponse;
  64.  
  65. @Path("/m2mnew")
  66. public class IsrM2M112Service {
  67.  
  68.     @Context
  69.     HttpServletRequest request;
  70.    
  71.     @EJB SimsDao dao;
  72.     @EJB IsrM2MDao m2mDao;
  73.    
  74.     private String jndi="isr_pool_jndi";
  75.    
  76.     @GET
  77.     @Path("/SubmitToPostel/{ticketId}")
  78.     @Produces("application/json")
  79.     public Response checkR3toPostelList(
  80.             @PathParam("ticketId") String ticketId,
  81.             @QueryParam("ticketBatch") String ticketBatch,
  82.             @QueryParam("reqType") String reqType,
  83.             @QueryParam("actionType") String actionType,
  84.             @QueryParam("username") String username,
  85.             @QueryParam("password") String password
  86.             ) throws RemoteException, ServiceException {
  87.        
  88.         //TODO om sulthan
  89.         List<DashboardValue>selectKeyword = new ArrayList<>();         
  90.         selectKeyword.add(new DashboardValue("a.TICKET_ID", ticketId));
  91.         selectKeyword.add(new DashboardValue("a.TICKET_BATCH", ticketBatch));
  92.         selectKeyword.add(new DashboardValue("a.CHECK_STATUS", "Approve"));
  93.  
  94.         List<DashboardObject> results = dao.getR3List(jndi,  selectKeyword, null, null, null);
  95.        
  96.         List<DashboardObject> objList =  new ArrayList<DashboardObject>();
  97.        
  98.         List<Map<String, String>> maps = new ArrayList<>();
  99.         int i=0;
  100.         for(DashboardObject user: results){
  101.             List<DashboardValue> val = user.getValues();
  102.             Map<String, String>map = new HashMap<String, String>();
  103.             for(DashboardValue v:val){
  104.                 String str = String.valueOf(v.getValue()==null?"":v.getValue());
  105.                 str = str.replaceAll("(\\r|\\n)", "");
  106.                 str = StringEscapeUtils.escapeXml(str);
  107.                 map.put(v.getNameValue(), str);
  108.             }
  109.             maps.add(map);
  110.         }
  111.        
  112.         objList = importXml(maps,reqType,actionType,username,password);
  113.         LinkParser.updateCheckPostel(objList);
  114.        
  115.         return Response.status(200).entity("update_success").build();
  116.     }
  117.    
  118.     //TODO importXml
  119.     public static List<DashboardObject> importXml(List<Map<String, String>>  maps,String tipePermohonan,String actionType,String username,String password) throws ServiceException, RemoteException{
  120.  
  121.         System.out.println(">>> importXml start");
  122.         System.out.println(">>> actionType="+actionType);
  123.         //String actionType = "M";
  124.         List<DashboardObject> objList =  new ArrayList<DashboardObject>();
  125.        
  126.         IsrM2M112ServiceUtil isrM2MService = new IsrM2M112ServiceUtil();
  127.         System.out.println("======= 1 =========");
  128.         isrM2MService.openConnectionWs();
  129.         System.out.println("======= 2 =========");
  130.         ImportResponse importResponse = new ImportResponse();
  131.         System.out.println("M".equalsIgnoreCase(actionType));
  132.         if((tipePermohonan!=null)&&(tipePermohonan.equalsIgnoreCase("N"))){
  133.             System.out.println("masuk ke PP Fix New");
  134.             System.out.println("tipePermohonan : " + tipePermohonan);
  135.             System.out.println("actionType : " + actionType);
  136.             System.out.println("username : " + username);
  137.             System.out.println("password : rubah ServiceImplPortBindingStub " );
  138.            
  139.             String xmlContent = getTheXmlNewLinks(maps,tipePermohonan);
  140.             //String actionType = "N";
  141.             actionType = "N";
  142.             int serviceId = 2;
  143.             int subServiceId = 200;
  144.             String clientId = "8071";
  145.            
  146.             importResponse = isrM2MService.importXML(xmlContent, actionType, serviceId, subServiceId, clientId, username, password);
  147.            
  148.             System.out.println("getResponseCode ==> "+importResponse.getResponseCode());
  149.             System.out.println("getResponseMessage ==> "+importResponse.getResponseMessage().toString());
  150.             System.out.println("getBwSpwebAppRef ==> "+importResponse.getBwSpwebAppRef());
  151.             System.out.println("getConcessionNumber ==> "+importResponse.getConcessionNumber());
  152.             System.out.println("=============================================");
  153.            
  154.             try {
  155.                 int i=0;
  156.                 for(ResultDetails data:importResponse.getResultDetails()){
  157.                    
  158.                     List<DashboardValue> valRet = new ArrayList<DashboardValue>();
  159.                    
  160.                     valRet.add(new DashboardValue("responseCode", data.getCodeResult()));
  161.                     valRet.add(new DashboardValue("responseMessage", data.getMessage()));
  162.                    
  163.                     valRet.add(new DashboardValue("APPL_ID", data.getAppRef()));
  164.                     valRet.add(new DashboardValue("REQUEST_REFERENCE", data.getLicenseNumber()));
  165.                     valRet.add(new DashboardValue("BATCH", data.getBatchNo()));
  166.                     System.out.println();
  167.                     valRet.add(new DashboardValue("ticket_id", maps.get(i).get("TICKET_ID")));
  168.                     valRet.add(new DashboardValue("ticket_batch", maps.get(i).get("TICKET_BATCH")));
  169.                     valRet.add(new DashboardValue("appl_identifier", maps.get(i).get("APPL_IDENTIFIER")));
  170.                     valRet.add(new DashboardValue("station_identifier", maps.get(i).get("STATION_IDENTIFIER")));
  171.                     valRet.add(new DashboardValue("link_id", maps.get(i).get("LINK_ID")));
  172.                  
  173.                     DashboardObject objRet= new DashboardObject();
  174.                     objRet.setValues(valRet);
  175.                     objList.add(objRet);
  176.                    
  177.                     System.out.println("getActionType ==> "+data.getActionType());
  178.                     System.out.println("getAppIndex ==> "+data.getAppIndex());
  179.                     System.out.println("getAppRef ==> "+data.getAppRef());
  180.                     System.out.println("getBatchNo ==> "+data.getBatchNo());
  181.                     System.out.println("getCodeResult ==> "+data.getCodeResult());
  182.                     System.out.println("getLicenseNumber ==> "+data.getLicenseNumber());
  183.                     System.out.println("getMessage ==> "+data.getMessage());
  184.                     System.out.println("getStationZone1 ==> "+data.getStationZone1());
  185.                     System.out.println("getStationZone2 ==> "+data.getStationZone2());
  186.                     System.out.println("getTransactionId ==> "+data.getTransactionId());
  187.                     System.out.println("============================================================");
  188.                    
  189.                     i++;
  190.                 }
  191.             } catch (NullPointerException e) {
  192.                 System.out.println("getResultDetails ==> "+e.getMessage());
  193.             }
  194.         } else if((tipePermohonan!=null)&&tipePermohonan.equalsIgnoreCase("M")){
  195.             System.out.println("masuk ke PP Fix Modify");
  196.             System.out.println("tipePermohonan : " + tipePermohonan);
  197.             System.out.println("actionType : " + actionType);
  198.             String xmlContent = getTheXmlModifyLinks(maps,tipePermohonan);
  199.             //String actionType = "M";
  200.             actionType = "N";
  201.             int serviceId = 2;
  202.             int subServiceId = 200;
  203.             String clientId = "8071";
  204.            
  205.             importResponse = isrM2MService.importXML(xmlContent, actionType, serviceId, subServiceId, clientId, username, password);
  206.            
  207.             System.out.println("getResponseCode ==> "+importResponse.getResponseCode());
  208.             System.out.println("getResponseMessage ==> "+importResponse.getResponseMessage().toString());
  209.             //System.out.println("getBwSpwebAppRef ==> "+importResponse.getBwSpwebAppRef());
  210.             System.out.println("getConcessionNumber ==> "+importResponse.getConcessionNumber());
  211.             System.out.println("=============================================");
  212.            
  213.             try {
  214.                 int i=0;
  215.                 for(ResultDetails data:importResponse.getResultDetails()){
  216.                    
  217.                     List<DashboardValue> valRet = new ArrayList<DashboardValue>();
  218.                    
  219.                     valRet.add(new DashboardValue("responseCode", data.getCodeResult()));
  220.                     valRet.add(new DashboardValue("responseMessage", data.getMessage()));
  221.                    
  222.                     valRet.add(new DashboardValue("appIndex", data.getAppIndex()));
  223.                     valRet.add(new DashboardValue("APPL_ID", data.getAppRef()));
  224.                     valRet.add(new DashboardValue("codeResult", data.getCodeResult()));
  225.                     valRet.add(new DashboardValue("REQUEST_REFERENCE", data.getLicenseNumber()));
  226.                     valRet.add(new DashboardValue("transactionId", data.getTransactionId()));
  227.                     System.out.println();
  228. //                  valRet.add(new DashboardValue("ticket_id", maps.get(i).get("TICKET_ID")));
  229. //                  valRet.add(new DashboardValue("ticket_batch", maps.get(i).get("TICKET_BATCH")));
  230. //                  valRet.add(new DashboardValue("appl_identifier", maps.get(i).get("APPL_IDENTIFIER")));
  231. //                  valRet.add(new DashboardValue("station_identifier", maps.get(i).get("STATION_IDENTIFIER")));
  232. //                  valRet.add(new DashboardValue("link_id", maps.get(i).get("LINK_ID")));
  233.                  
  234.                     DashboardObject objRet= new DashboardObject();
  235.                     objRet.setValues(valRet);
  236.                     objList.add(objRet);
  237.                    
  238.                     System.out.println("getAppIndex ==> "+data.getAppIndex());
  239.                     System.out.println("getAppRef ==> "+data.getAppRef());
  240.                     System.out.println("getCodeResult ==> "+data.getCodeResult());
  241.                     System.out.println("getLicenseNumber ==> "+data.getLicenseNumber());
  242.                     System.out.println("getMessage ==> "+data.getMessage());
  243.                     System.out.println("getTransactionId ==> "+data.getTransactionId());
  244.                     System.out.println("============================================================");
  245.                    
  246.                     i++;
  247.                 }
  248.             } catch (NullPointerException e) {
  249.                 System.out.println("getResultDetails ==> "+e.getMessage());
  250.             }
  251.            
  252.         } else if((tipePermohonan!=null)&&tipePermohonan.equalsIgnoreCase("C")){
  253.            
  254.             String xmlContent = getTheXmlCancelLinks(maps,tipePermohonan);
  255.             //String actionType = "C";
  256.             actionType = "N";
  257.             String apActionType = "C";
  258.             int serviceId = 2;
  259.             int subServiceId = 200;
  260.             String clientId = "8071";
  261.            
  262.             importResponse = isrM2MService.importXML(xmlContent, actionType, serviceId, subServiceId, clientId, username, password);
  263.            
  264.             System.out.println("getResponseCode ==> "+importResponse.getResponseCode());
  265.             System.out.println("getResponseMessage ==> "+importResponse.getResponseMessage().toString());
  266.             //System.out.println("getBwSpwebAppRef ==> "+importResponse.getBwSpwebAppRef());
  267.             System.out.println("getConcessionNumber ==> "+importResponse.getConcessionNumber());
  268.             System.out.println("=============================================");
  269.            
  270.             try {
  271.                 int i=0;
  272.                 for(ResultDetails data:importResponse.getResultDetails()){
  273.                    
  274.                     List<DashboardValue> valRet = new ArrayList<DashboardValue>();
  275.                    
  276.                     valRet.add(new DashboardValue("responseCode", data.getCodeResult()));
  277.                     valRet.add(new DashboardValue("responseMessage", data.getMessage()));
  278.                    
  279.                     valRet.add(new DashboardValue("appIndex", data.getAppIndex()));
  280.                     valRet.add(new DashboardValue("codeResult", data.getCodeResult()));
  281.                     valRet.add(new DashboardValue("transactionId", data.getTransactionId()));
  282.                     System.out.println();
  283.  
  284.                     DashboardObject objRet= new DashboardObject();
  285.                     objRet.setValues(valRet);
  286.                     objList.add(objRet);
  287.                    
  288.                     System.out.println("getAppIndex ==> "+data.getAppIndex());
  289.                     System.out.println("getAppRef ==> "+data.getAppRef());
  290.                     System.out.println("getCodeResult ==> "+data.getCodeResult());
  291.                     System.out.println("getLicenseNumber ==> "+data.getLicenseNumber());
  292.                     System.out.println("getMessage ==> "+data.getMessage());
  293.                     System.out.println("getTransactionId ==> "+data.getTransactionId());
  294.                     System.out.println("============================================================");
  295.                    
  296.                     i++;
  297.                 }
  298.             } catch (NullPointerException e) {
  299.                 System.out.println("getResultDetails ==> "+e.getMessage());
  300.             }
  301.            
  302.         }  else if((tipePermohonan!=null)&&tipePermohonan.equalsIgnoreCase("R")){
  303.            
  304.             String xmlContent = getTheXmlReconfirmLinks(maps,tipePermohonan);
  305.             //String actionType = "R";
  306.             actionType = "N";
  307.             String apActionType = "R";
  308.             int serviceId = 2;
  309.             int subServiceId = 200;
  310.             String clientId = "8071";
  311.            
  312.             importResponse = isrM2MService.importXML(xmlContent, actionType, serviceId, subServiceId, clientId, username, password);
  313.            
  314.            
  315.         }  else if(actionType.equalsIgnoreCase("M")){
  316.             System.out.println("lewat BTS new");
  317.             System.out.println("tipePermohonan : " + tipePermohonan);
  318.             System.out.println("actionType : " + actionType);
  319.             String apActionType = "N";
  320.            
  321.             String xmlContent = getTheXmlNewBTS(maps,apActionType,actionType);
  322.            
  323.            
  324.             int serviceId = 2;
  325.             int subServiceId = 200;
  326.             String clientId = "8071";
  327.            
  328.             importResponse = isrM2MService.importXML(xmlContent, actionType, serviceId, subServiceId, clientId, username, password);
  329.        
  330.             System.out.println("getResponseCode ==> "+importResponse.getResponseCode());
  331.             System.out.println("getResponseMessage ==> "+importResponse.getResponseMessage().toString());
  332.             System.out.println("getBwSpwebAppRef ==> "+importResponse.getBwSpwebAppRef());
  333.             System.out.println("getConcessionNumber ==> "+importResponse.getConcessionNumber());
  334.             System.out.println("=============================================");
  335.            
  336.             try {
  337.                 int i=0;
  338.                 for(ResultDetails data:importResponse.getResultDetails()){
  339.                    
  340.                     List<DashboardValue> valRet = new ArrayList<DashboardValue>();
  341.                    
  342.                     valRet.add(new DashboardValue("responseCode", data.getCodeResult()));
  343.                     valRet.add(new DashboardValue("responseMessage", data.getMessage()));
  344.                    
  345.                     valRet.add(new DashboardValue("actionType", data.getActionType()));
  346.                     valRet.add(new DashboardValue("appIndex", data.getAppIndex()));
  347.                     valRet.add(new DashboardValue("appRef", data.getAppRef()));
  348.                     valRet.add(new DashboardValue("codeResult", data.getCodeResult()));
  349.                     valRet.add(new DashboardValue("licenseNumber", data.getLicenseNumber()));
  350.                     valRet.add(new DashboardValue("transactionId", data.getTransactionId()));
  351.                     System.out.println();
  352. //                  valRet.add(new DashboardValue("ticket_id", maps.get(i).get("TICKET_ID")));
  353. //                  valRet.add(new DashboardValue("ticket_batch", maps.get(i).get("TICKET_BATCH")));
  354. //                  valRet.add(new DashboardValue("appl_identifier", maps.get(i).get("APPL_IDENTIFIER")));
  355. //                  valRet.add(new DashboardValue("station_identifier", maps.get(i).get("STATION_IDENTIFIER")));
  356. //                  valRet.add(new DashboardValue("link_id", maps.get(i).get("LINK_ID")));
  357.                  
  358.                     DashboardObject objRet= new DashboardObject();
  359.                     objRet.setValues(valRet);
  360.                     objList.add(objRet);
  361.                    
  362.                     System.out.println("responseCode ==> "+ data.getCodeResult());
  363.                     System.out.println("responseMessage ==> "+ data.getMessage());
  364.                    
  365.                     System.out.println("actionType ==> "+ data.getActionType());
  366.                     System.out.println("appIndex ==> "+ data.getAppIndex());
  367.                     System.out.println("appRef ==> "+ data.getAppRef());
  368.                     System.out.println("codeResult ==> "+ data.getCodeResult());
  369.                     System.out.println("licenseNumber ==> "+ data.getLicenseNumber());
  370.                     System.out.println("transactionId ==> "+ data.getTransactionId());
  371.                     System.out.println("==============================================="
  372.                             + "=============");
  373.                    
  374.                     i++;
  375.                 }
  376.             } catch (NullPointerException e) {
  377.                 System.out.println("getResultDetails ==> "+e.getMessage());
  378.             }
  379.         }
  380.        
  381.         return objList;
  382.     }
  383.    
  384.     public static String getTheXmlNewLinks( List<Map<String, String>>  maps, String tipePermohonan){
  385.         int i=0;
  386.         String sb = "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"yes\"?>"
  387.                 + "<SPECTRAExchangeEssential xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\""
  388.                 + "     xmlns=\"http://www.lstelcom.com/Schema/SPECTRAExchangeEssential\" version=\"1.1.14\">";
  389.         for(Map<String, String> map:maps){
  390.                 sb+= "<APPLICATION>"
  391.                 + "    <SV_SV_ID>2</SV_SV_ID>"
  392.                 + "    <SS_SS_ID>200</SS_SS_ID>"
  393.                 + "     <AP_NAME_REFERENCE>8071"+ (i++) +"</AP_NAME_REFERENCE>"
  394.                 + " <AP_PRJ_IDENT>100380</AP_PRJ_IDENT>"
  395.                 + " <AP_ACTION_TYPE>"+tipePermohonan+"</AP_ACTION_TYPE>    "
  396.                 + "    <AD_MAN_NUMBER>8071</AD_MAN_NUMBER>"//TODO hardcode
  397.        
  398.                 + "    <STATION>"
  399.                 + "      <TCS_NAME>"+map.get("NEAR_SITE_ID") +"_"+ map.get("NEAR_SITE_NAME")+"</TCS_NAME>"//TODO
  400.                 + "      <SID_H_NN>"+map.get("NEAR_HEIGHT_ASL_M")+"</SID_H_NN>"//TODO
  401.                 + "      <SID_LONG_DEG>"+map.get("NEAR_LONG_DEG")+"</SID_LONG_DEG>"
  402.                 + "      <SID_LONG_E_W>"+map.get("NEAR_LONG_DIR")+"</SID_LONG_E_W>"
  403.                 + "      <SID_LONG_MIN>"+map.get("NEAR_LONG_MIN")+"</SID_LONG_MIN>"
  404.                 + "      <SID_LONG_SEC>"+map.get("NEAR_LONG_SEC")+"</SID_LONG_SEC>"
  405.                 + "      <SID_LAT_DEG>"+map.get("NEAR_LAT_DEG")+"</SID_LAT_DEG>"
  406.                 + "      <SID_LAT_N_S>"+map.get("NEAR_LAT_DIR")+"</SID_LAT_N_S>"
  407.                 + "      <SID_LAT_MIN>"+map.get("NEAR_LAT_MIN")+"</SID_LAT_MIN>"
  408.                 + "      <SID_LAT_SEC>"+map.get("NEAR_LAT_SEC")+"</SID_LAT_SEC>"
  409.                 + "      <ADDRESSES>"
  410.                 + "       <ADDRESS AD_TYPE=\"S\">"
  411.                 + "         <AD_STREET>"+map.get("NEAR_ADDRESS")+"</AD_STREET>"
  412.                 + "         <AD_CITY>"+ map.get("NEAR_KECAMATAN") +"</AD_CITY>"
  413.                 + "         <AD_DISTRICT>"+ map.get("NEAR_KABUPATEN")  +"</AD_DISTRICT>"
  414.                 + "         <AD_COUNTY>"+map.get("NEAR_PROVINCE")+"</AD_COUNTY>"
  415.                 + "       </ADDRESS>"
  416.                 + "      </ADDRESSES>"
  417.                 + "      <TRANSMITTER EAN_ANT_IDENT=\""+map.get("ANTENNA_TYPE")+"\">"//TODO ??
  418.                 + "        <EQP_EQUIP_IDENT>"+map.get("EQUIPMENT_TYPE")+"</EQP_EQUIP_IDENT>"//TODO
  419.                 + "     <ETX_EQ_OUTPUT>"+map.get("POWER")+"</ETX_EQ_OUTPUT>"//TODO
  420.                 + "     <EAC_AN_H>"+map.get("NEAR_ANT_HEIGHT")+"</EAC_AN_H>"//TODO
  421.                 + "          <EAC_AN_POL>"+map.get("TRANSMITTER_POLARIZATION")+"</EAC_AN_POL>"//TODO
  422.                 + "     <EAC_FEEDING_LOSS>"+map.get("FEEDING_LOSS_DB")+"</EAC_FEEDING_LOSS>"//TODO
  423.                 + "     <EAC_CONNECTOR_LOSS>"+map.get("CONNECTOR_LOSS_DB")+"</EAC_CONNECTOR_LOSS>"//TODO
  424.                 + "     <EAC_BRANCH_LOSS>"+map.get("BRANCH_LOSS_DB")+"</EAC_BRANCH_LOSS>"//TODO
  425.                 + "        <FREQUENCY>"
  426.                 + "          <EFL_FREQ>"+(Double.parseDouble(map.get("TX_DAFTAR"))*1000000)+"</EFL_FREQ>"//TODO
  427.                 + "          <EFL_RF_BWIDTH>"+map.get("BANDWIDTH_HZ")+"</EFL_RF_BWIDTH>"//TODO
  428.                 + "        </FREQUENCY>"
  429.                 + "      </TRANSMITTER>"
  430.                 + "      <RECEIVER  EAN_ANT_IDENT=\""+map.get("ANTENNA_TYPE")+"\">"//TODO
  431.                 + "        <EQP_EQUIP_IDENT>"+map.get("EQUIPMENT_TYPE")+"</EQP_EQUIP_IDENT>     "//TODO
  432.                 + "     <EAC_AN_H>"+map.get("NEAR_ANT_HEIGHT")+"</EAC_AN_H>"//TODO
  433.                 + "        <EAC_AN_POL>"+map.get("TRANSMITTER_POLARIZATION")+"</EAC_AN_POL>"//TODO
  434.                 + "     <EAC_FEEDING_LOSS>"+map.get("FEEDING_LOSS_DB")+"</EAC_FEEDING_LOSS>"//TODO
  435.                 + "     <EAC_CONNECTOR_LOSS>"+map.get("CONNECTOR_LOSS_DB")+"</EAC_CONNECTOR_LOSS>"//TODO
  436.                 + "     <EAC_BRANCH_LOSS>"+map.get("BRANCH_LOSS_DB")+"</EAC_BRANCH_LOSS>"//TODO
  437.                 + "        <FREQUENCY>"
  438.                 + "          <EFL_FREQ>"+(Double.parseDouble(map.get("RX_DAFTAR"))*1000000)+"</EFL_FREQ>"//TODO
  439.                 + "          <EFL_RF_BWIDTH>"+map.get("BANDWIDTH_HZ")+"</EFL_RF_BWIDTH>"//TODO
  440.                 + "        </FREQUENCY>"
  441.                 + "      </RECEIVER>"
  442.                 + "    </STATION>"
  443.                
  444.                 /******************** FAR END ***************************************/
  445.                
  446.                 + "    <STATION>"
  447.                 + "      <TCS_NAME>"+map.get("FAR_SITE_ID") +"_"+map.get("FAR_SITE_NAME")+"</TCS_NAME>"//TODO ???
  448.                 + "      <SID_H_NN>"+map.get("FAR_HEIGHT_ASL_M")+"</SID_H_NN>"//TODO ??
  449.                 + "  <SID_LONG_DEG>"+map.get("FAR_LONG_DEG")+"</SID_LONG_DEG>"
  450.                 + "      <SID_LONG_E_W>"+map.get("FAR_LONG_DIR")+"</SID_LONG_E_W>"
  451.                 + "      <SID_LONG_MIN>"+map.get("FAR_LONG_MIN")+"</SID_LONG_MIN>"
  452.                 + "      <SID_LONG_SEC>"+map.get("FAR_LONG_SEC")+"</SID_LONG_SEC>"
  453.                 + "      <SID_LAT_DEG>"+map.get("FAR_LAT_DEG")+"</SID_LAT_DEG>"
  454.                 + "      <SID_LAT_N_S>"+map.get("FAR_LAT_DIR")+"</SID_LAT_N_S>"
  455.                 + "      <SID_LAT_MIN>"+map.get("FAR_LAT_MIN")+"</SID_LAT_MIN>"
  456.                 + "      <SID_LAT_SEC>"+map.get("FAR_LAT_SEC")+"</SID_LAT_SEC>"
  457.                 + "      <ADDRESSES>"
  458.                 + "       <ADDRESS AD_TYPE=\"S\">"
  459.                 + "         <AD_STREET>"+map.get("FAR_ADDRESS")+"</AD_STREET>"
  460.                 + "         <AD_CITY>"+ map.get("FAR_KECAMATAN") +"</AD_CITY>"
  461.                 + "         <AD_DISTRICT>"+ map.get("FAR_KABUPATEN") +"</AD_DISTRICT>"
  462.                 + "         <AD_COUNTY>"+map.get("FAR_PROVINCE")+"</AD_COUNTY>"
  463.                 + "       </ADDRESS>"
  464.                 + "      </ADDRESSES>     "
  465.                 + "      <TRANSMITTER  EAN_ANT_IDENT=\""+map.get("ANTENNA_TYPE")+"\">"//TODO ??
  466.                 + "        <EQP_EQUIP_IDENT>"+map.get("EQUIPMENT_TYPE")+"</EQP_EQUIP_IDENT>"//TODO ??
  467.                 + "     <ETX_EQ_OUTPUT>"+map.get("POWER")+"</ETX_EQ_OUTPUT>"
  468.                 + "     <EAC_AN_H>"+map.get("FAR_ANT_HEIGHT")+"</EAC_AN_H>"
  469.                 + "        <EAC_AN_POL>"+map.get("TRANSMITTER_POLARIZATION")+"</EAC_AN_POL>"
  470.                 + "     <EAC_FEEDING_LOSS>"+map.get("FEEDING_LOSS_DB")+"</EAC_FEEDING_LOSS>"
  471.                 + "     <EAC_CONNECTOR_LOSS>"+map.get("CONNECTOR_LOSS_DB")+"</EAC_CONNECTOR_LOSS>"
  472.                 + "     <EAC_BRANCH_LOSS>"+map.get("BRANCH_LOSS_DB")+"</EAC_BRANCH_LOSS>"
  473.                 + "        <FREQUENCY>"
  474.                 + "          <EFL_FREQ>"+(Double.parseDouble(map.get("RX_DAFTAR"))*1000000)+"</EFL_FREQ>"
  475.                 + "          <EFL_RF_BWIDTH>"+map.get("BANDWIDTH_HZ")+"</EFL_RF_BWIDTH>"
  476.                 + "        </FREQUENCY>"
  477.                 + "      </TRANSMITTER>"
  478.                 + "      <RECEIVER  EAN_ANT_IDENT=\""+map.get("ANTENNA_TYPE")+"\">"
  479.                 + "        <EQP_EQUIP_IDENT>"+map.get("EQUIPMENT_TYPE")+"</EQP_EQUIP_IDENT>     "
  480.                 + "     <EAC_AN_H>"+map.get("FAR_ANT_HEIGHT")+"</EAC_AN_H>"
  481.                 + "        <EAC_AN_POL>"+map.get("TRANSMITTER_POLARIZATION")+"</EAC_AN_POL>"
  482.                 + "     <EAC_FEEDING_LOSS>"+map.get("FEEDING_LOSS_DB")+"</EAC_FEEDING_LOSS>"
  483.                 + "     <EAC_CONNECTOR_LOSS>"+map.get("CONNECTOR_LOSS_DB")+"</EAC_CONNECTOR_LOSS>"//TODO
  484.                 + "     <EAC_BRANCH_LOSS>"+map.get("BRANCH_LOSS_DB")+"</EAC_BRANCH_LOSS>"//TODO
  485.                 + "        <FREQUENCY>          "
  486.                 + "             <EFL_FREQ>"+(Double.parseDouble(map.get("TX_DAFTAR"))*1000000)+"</EFL_FREQ>"
  487.                 + "          <EFL_RF_BWIDTH>"+map.get("BANDWIDTH_HZ")+"</EFL_RF_BWIDTH>"
  488.                 + "        </FREQUENCY>"
  489.                 + "      </RECEIVER>"
  490.                 + "    </STATION>"
  491.        
  492.                 + "        <ATTACHMENT>"
  493.                 + "         <FILE_NAME>test11.pdf</FILE_NAME>"
  494.                 + "     <DESCRIPTION>Application Company Letter1</DESCRIPTION>     "
  495.                 + "     <FILE_BLOB>dGVzdA==</FILE_BLOB>"
  496.                 + "    </ATTACHMENT>"
  497.                 + "    <ATTACHMENT>"
  498.                 + "     <FILE_NAME>test12.pdf</FILE_NAME>      "
  499.                 + "     <DESCRIPTION>Commitment Letter1</DESCRIPTION>"
  500.                 + "     <FILE_BLOB>dGVzdA==</FILE_BLOB>"
  501.                 + "    </ATTACHMENT>"
  502.                 + "  </APPLICATION>";
  503.         }//end loop maps
  504.             sb += "</SPECTRAExchangeEssential>";  
  505.                            
  506.         System.out.println("=========== the xml for soap m2m ======== ");
  507.         System.out.println(sb);
  508.                
  509.         return sb;
  510.     }
  511.    
  512.     public static String getTheXmlCancelLinks( List<Map<String, String>>  maps, String tipePermohonan){
  513.         System.out.println("getTheXmlCancelLinks ");
  514.        
  515.         String applId = "021009102016";
  516.         String licenseNumber = "0359357";
  517.        
  518.         int i=0;
  519.         String sb = "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"yes\"?>"
  520.                 + "<SPECTRAExchangeEssential xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\""
  521.                 + "     xmlns=\"http://www.lstelcom.com/Schema/SPECTRAExchangeEssential\" version=\"1.1.14\">";
  522.         for(Map<String, String> map:maps){
  523.                 sb+= "<APPLICATION>"
  524.                 + "    <SV_SV_ID>2</SV_SV_ID>"
  525.                 + "    <SS_SS_ID>200</SS_SS_ID>"
  526.                 + "    <AP_NAME>"+licenseNumber+"</AP_NAME>"
  527.                 + "    <AP_NAME_REFERENCE>8071"+ (i++) +"</AP_NAME_REFERENCE>"
  528.                 + "         <AP_REF_NUMBER>"+applId+"</AP_REF_NUMBER>"     
  529.                 + "    <AP_ACTION_TYPE>"+tipePermohonan+"</AP_ACTION_TYPE>    "
  530.                 + "    <AD_MAN_NUMBER>8071</AD_MAN_NUMBER>"//TODO hardcode
  531.                
  532.                 + "    <ATTACHMENT>"
  533.                 + "     <FILE_NAME>test11.pdf</FILE_NAME>"
  534.                 + "     <DESCRIPTION>Application Company Letter1</DESCRIPTION>     "
  535.                 + "     <FILE_BLOB>dGVzdA==</FILE_BLOB>"
  536.                 + "    </ATTACHMENT>"
  537.                 + "    <ATTACHMENT>"
  538.                 + "     <FILE_NAME>test12.pdf</FILE_NAME>      "
  539.                 + "     <DESCRIPTION>Commitment Letter1</DESCRIPTION>"
  540.                 + "     <FILE_BLOB>dGVzdA==</FILE_BLOB>"
  541.                 + "    </ATTACHMENT>"
  542.                 + "  </APPLICATION>";
  543.         }//end loop maps
  544.             sb += "</SPECTRAExchangeEssential>";  
  545.                            
  546.         System.out.println("=========== the xml for soap m2m ======== ");
  547.         System.out.println(sb);
  548.                
  549.         return sb;
  550.     }
  551.    
  552.     public static String getTheXmlModifyLinks( List<Map<String, String>>  maps, String tipePermohonan){
  553.         System.out.println("getTheXmlmModyfyLinks ");
  554.         int i=0;
  555.         String sb = "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"yes\"?>"
  556.                 + "<SPECTRAExchangeEssential xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\""
  557.                 + "     xmlns=\"http://www.lstelcom.com/Schema/SPECTRAExchangeEssential\" version=\"1.1.14\">";
  558.         for(Map<String, String> map:maps){
  559.                 sb+= "<APPLICATION>"
  560.                 + "    <SV_SV_ID>2</SV_SV_ID>"
  561.                 + "    <SS_SS_ID>200</SS_SS_ID>"
  562.                 + "     <AP_NAME>0359339</AP_NAME>"
  563.                 + "     <AP_NAME_REFERENCE>8071"+ (i++) +"</AP_NAME_REFERENCE>"
  564.                 + "     <AP_REF_NUMBER>020987092016</AP_REF_NUMBER>"       
  565.                 + " <AP_ACTION_TYPE>"+tipePermohonan+"</AP_ACTION_TYPE>    "
  566.                 + "    <AD_MAN_NUMBER>8071</AD_MAN_NUMBER>"//TODO hardcode
  567.        
  568.                 + "    <STATION>"
  569.                 + "      <TCS_NAME>"+map.get("NEAR_SITE_ID") +"_"+ map.get("NEAR_SITE_NAME")+"</TCS_NAME>"//TODO
  570.                 + "      <SID_H_NN>"+map.get("NEAR_HEIGHT_ASL_M")+"</SID_H_NN>"//TODO
  571.                 + "      <SID_LONG_DEG>"+map.get("NEAR_LONG_DEG")+"</SID_LONG_DEG>"
  572.                 + "      <SID_LONG_E_W>"+map.get("NEAR_LONG_DIR")+"</SID_LONG_E_W>"
  573.                 + "      <SID_LONG_MIN>"+map.get("NEAR_LONG_MIN")+"</SID_LONG_MIN>"
  574.                 + "      <SID_LONG_SEC>"+map.get("NEAR_LONG_SEC")+"</SID_LONG_SEC>"
  575.                 + "      <SID_LAT_DEG>"+map.get("NEAR_LAT_DEG")+"</SID_LAT_DEG>"
  576.                 + "      <SID_LAT_N_S>"+map.get("NEAR_LAT_DIR")+"</SID_LAT_N_S>"
  577.                 + "      <SID_LAT_MIN>"+map.get("NEAR_LAT_MIN")+"</SID_LAT_MIN>"
  578.                 + "      <SID_LAT_SEC>"+map.get("NEAR_LAT_SEC")+"</SID_LAT_SEC>"
  579.                 + "      <ADDRESSES>"
  580.                 + "       <ADDRESS AD_TYPE=\"S\">"
  581.                 + "         <AD_STREET>"+map.get("NEAR_ADDRESS")+"</AD_STREET>"
  582.                 + "         <AD_CITY>"+ map.get("NEAR_KECAMATAN") +"</AD_CITY>"
  583.                 + "         <AD_DISTRICT>"+ map.get("NEAR_KABUPATEN")  +"</AD_DISTRICT>"
  584.                 + "         <AD_COUNTY>"+map.get("NEAR_PROVINCE")+"</AD_COUNTY>"
  585.                 + "       </ADDRESS>"
  586.                 + "      </ADDRESSES>"
  587.                 + "      <TRANSMITTER EAN_ANT_IDENT=\""+map.get("ANTENNA_TYPE")+"\">"//TODO ??
  588.                 + "        <EQP_EQUIP_IDENT>"+map.get("EQUIPMENT_TYPE")+"</EQP_EQUIP_IDENT>"//TODO
  589.                 + "             <ETX_EQ_OUTPUT>"+map.get("POWER")+"</ETX_EQ_OUTPUT>"//TODO
  590.                 + "             <EAC_AN_H>"+map.get("NEAR_ANT_HEIGHT")+"</EAC_AN_H>"//TODO
  591.                 + "             <EAC_AN_POL>"+map.get("TRANSMITTER_POLARIZATION")+"</EAC_AN_POL>"//TODO
  592.                 + "             <EAC_FEEDING_LOSS>"+map.get("FEEDING_LOSS_DB")+"</EAC_FEEDING_LOSS>"//TODO
  593.                 + "     <EAC_CONNECTOR_LOSS>"+map.get("CONNECTOR_LOSS_DB")+"</EAC_CONNECTOR_LOSS>"//TODO
  594.                 + "     <EAC_BRANCH_LOSS>"+map.get("BRANCH_LOSS_DB")+"</EAC_BRANCH_LOSS>"//TODO
  595.                 + "        <FREQUENCY>"
  596.                 + "          <EFL_FREQ>"+(Double.parseDouble(map.get("TX_DAFTAR"))*1000000)+"</EFL_FREQ>"//TODO
  597.                 + "          <EFL_RF_BWIDTH>"+map.get("BANDWIDTH_HZ")+"</EFL_RF_BWIDTH>"//TODO
  598.                 + "        </FREQUENCY>"
  599.                 + "      </TRANSMITTER>"
  600.                 + "      <RECEIVER  EAN_ANT_IDENT=\""+map.get("ANTENNA_TYPE")+"\">"//TODO
  601.                 + "        <EQP_EQUIP_IDENT>"+map.get("EQUIPMENT_TYPE")+"</EQP_EQUIP_IDENT>     "//TODO
  602.                 + "     <EAC_AN_H>"+map.get("NEAR_ANT_HEIGHT")+"</EAC_AN_H>"//TODO
  603.                 + "        <EAC_AN_POL>"+map.get("TRANSMITTER_POLARIZATION")+"</EAC_AN_POL>"//TODO
  604.                 + "     <EAC_FEEDING_LOSS>"+map.get("FEEDING_LOSS_DB")+"</EAC_FEEDING_LOSS>"//TODO
  605.                 + "     <EAC_CONNECTOR_LOSS>"+map.get("CONNECTOR_LOSS_DB")+"</EAC_CONNECTOR_LOSS>"//TODO
  606.                 + "     <EAC_BRANCH_LOSS>"+map.get("BRANCH_LOSS_DB")+"</EAC_BRANCH_LOSS>"//TODO
  607.                 + "        <FREQUENCY>"
  608.                 + "          <EFL_FREQ>"+(Double.parseDouble(map.get("RX_DAFTAR"))*1000000)+"</EFL_FREQ>"//TODO
  609.                 + "          <EFL_RF_BWIDTH>"+map.get("BANDWIDTH_HZ")+"</EFL_RF_BWIDTH>"//TODO
  610.                 + "        </FREQUENCY>"
  611.                 + "      </RECEIVER>"
  612.                 + "    </STATION>"
  613.                
  614.                 /******************** FAR END ***************************************/
  615.                
  616.                 + "    <STATION>"
  617.                 + "      <TCS_NAME>"+map.get("FAR_SITE_ID") +"_"+map.get("FAR_SITE_NAME")+"</TCS_NAME>"//TODO ???
  618.                 + "      <SID_H_NN>"+map.get("FAR_HEIGHT_ASL_M")+"</SID_H_NN>"//TODO ??
  619.                 + "  <SID_LONG_DEG>"+map.get("FAR_LONG_DEG")+"</SID_LONG_DEG>"
  620.                 + "      <SID_LONG_E_W>"+map.get("FAR_LONG_DIR")+"</SID_LONG_E_W>"
  621.                 + "      <SID_LONG_MIN>"+map.get("FAR_LONG_MIN")+"</SID_LONG_MIN>"
  622.                 + "      <SID_LONG_SEC>"+map.get("FAR_LONG_SEC")+"</SID_LONG_SEC>"
  623.                 + "      <SID_LAT_DEG>"+map.get("FAR_LAT_DEG")+"</SID_LAT_DEG>"
  624.                 + "      <SID_LAT_N_S>"+map.get("FAR_LAT_DIR")+"</SID_LAT_N_S>"
  625.                 + "      <SID_LAT_MIN>"+map.get("FAR_LAT_MIN")+"</SID_LAT_MIN>"
  626.                 + "      <SID_LAT_SEC>"+map.get("FAR_LAT_SEC")+"</SID_LAT_SEC>"
  627.                 + "      <ADDRESSES>"
  628.                 + "       <ADDRESS AD_TYPE=\"S\">"
  629.                 + "         <AD_STREET>"+map.get("FAR_ADDRESS")+"</AD_STREET>"
  630.                 + "         <AD_CITY>"+ map.get("FAR_KECAMATAN") +"</AD_CITY>"
  631.                 + "         <AD_DISTRICT>"+ map.get("FAR_KABUPATEN") +"</AD_DISTRICT>"
  632.                 + "         <AD_COUNTY>"+map.get("FAR_PROVINCE")+"</AD_COUNTY>"
  633.                 + "       </ADDRESS>"
  634.                 + "      </ADDRESSES>     "
  635.                 + "      <TRANSMITTER  EAN_ANT_IDENT=\""+map.get("ANTENNA_TYPE")+"\">"//TODO ??
  636.                 + "        <EQP_EQUIP_IDENT>"+map.get("EQUIPMENT_TYPE")+"</EQP_EQUIP_IDENT>"//TODO ??
  637.                 + "     <ETX_EQ_OUTPUT>"+map.get("POWER")+"</ETX_EQ_OUTPUT>"
  638.                 + "     <EAC_AN_H>"+map.get("FAR_ANT_HEIGHT")+"</EAC_AN_H>"
  639.                 + "        <EAC_AN_POL>"+map.get("TRANSMITTER_POLARIZATION")+"</EAC_AN_POL>"
  640.                 + "     <EAC_FEEDING_LOSS>"+map.get("FEEDING_LOSS_DB")+"</EAC_FEEDING_LOSS>"
  641.                 + "     <EAC_CONNECTOR_LOSS>"+map.get("CONNECTOR_LOSS_DB")+"</EAC_CONNECTOR_LOSS>"
  642.                 + "     <EAC_BRANCH_LOSS>"+map.get("BRANCH_LOSS_DB")+"</EAC_BRANCH_LOSS>"
  643.                 + "        <FREQUENCY>"
  644.                 + "          <EFL_FREQ>"+(Double.parseDouble(map.get("RX_DAFTAR"))*1000000)+"</EFL_FREQ>"
  645.                 + "          <EFL_RF_BWIDTH>"+map.get("BANDWIDTH_HZ")+"</EFL_RF_BWIDTH>"
  646.                 + "        </FREQUENCY>"
  647.                 + "      </TRANSMITTER>"
  648.                 + "      <RECEIVER  EAN_ANT_IDENT=\""+map.get("ANTENNA_TYPE")+"\">"
  649.                 + "        <EQP_EQUIP_IDENT>"+map.get("EQUIPMENT_TYPE")+"</EQP_EQUIP_IDENT>     "
  650.                 + "     <EAC_AN_H>"+map.get("FAR_ANT_HEIGHT")+"</EAC_AN_H>"
  651.                 + "        <EAC_AN_POL>"+map.get("TRANSMITTER_POLARIZATION")+"</EAC_AN_POL>"
  652.                 + "     <EAC_FEEDING_LOSS>"+map.get("FEEDING_LOSS_DB")+"</EAC_FEEDING_LOSS>"
  653.                 + "     <EAC_CONNECTOR_LOSS>"+map.get("CONNECTOR_LOSS_DB")+"</EAC_CONNECTOR_LOSS>"//TODO
  654.                 + "     <EAC_BRANCH_LOSS>"+map.get("BRANCH_LOSS_DB")+"</EAC_BRANCH_LOSS>"//TODO
  655.                 + "        <FREQUENCY>          "
  656.                 + "             <EFL_FREQ>"+(Double.parseDouble(map.get("TX_DAFTAR"))*1000000)+"</EFL_FREQ>"
  657.                 + "          <EFL_RF_BWIDTH>"+map.get("BANDWIDTH_HZ")+"</EFL_RF_BWIDTH>"
  658.                 + "        </FREQUENCY>"
  659.                 + "      </RECEIVER>"
  660.                 + "    </STATION>"
  661.        
  662.                 + "        <ATTACHMENT>"
  663.                 + "         <FILE_NAME>test11.pdf</FILE_NAME>"
  664.                 + "     <DESCRIPTION>Application Company Letter1</DESCRIPTION>     "
  665.                 + "     <FILE_BLOB>dGVzdA==</FILE_BLOB>"
  666.                 + "    </ATTACHMENT>"
  667.                 + "    <ATTACHMENT>"
  668.                 + "     <FILE_NAME>test12.pdf</FILE_NAME>      "
  669.                 + "     <DESCRIPTION>Commitment Letter1</DESCRIPTION>"
  670.                 + "     <FILE_BLOB>dGVzdA==</FILE_BLOB>"
  671.                 + "    </ATTACHMENT>"
  672.                 + "  </APPLICATION>";
  673.         }//end loop maps
  674.             sb += "</SPECTRAExchangeEssential>";  
  675.                            
  676.         System.out.println("=========== the xml for soap m2m ======== ");
  677.         System.out.println(sb);
  678.                
  679.         return sb;
  680.     }
  681.    
  682.     public static String getTheXmlReconfirmLinks( List<Map<String, String>>  maps, String tipePermohonan){
  683.         System.out.println("getTheXmlReconfirmLinks ");
  684.         int i=0;
  685.         String sb = "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"yes\"?>"
  686.                 + "<SPECTRAExchangeEssential xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\""
  687.                 + "     xmlns=\"http://www.lstelcom.com/Schema/SPECTRAExchangeEssential\" version=\"1.1.14\">";
  688.         for(Map<String, String> map:maps){
  689.                 sb+= "<APPLICATION>"
  690.                 + "    <SV_SV_ID>2</SV_SV_ID>"
  691.                 + "    <SS_SS_ID>200</SS_SS_ID>"
  692.                 + "     <AP_NAME>0359339</AP_NAME>"
  693.                 + "     <AP_NAME_REFERENCE>8071"+ (i++) +"</AP_NAME_REFERENCE>"
  694.                 + "     <AP_REF_NUMBER>020987092016</AP_REF_NUMBER>"    //TODO HARDCODE
  695.                 + " <AP_ACTION_TYPE>"+tipePermohonan+"</AP_ACTION_TYPE>    "
  696.                 + "    <AD_MAN_NUMBER>8071</AD_MAN_NUMBER>"//TODO hardcode
  697.        
  698.                 + "        <ATTACHMENT>"
  699.                 + "         <FILE_NAME>test11.pdf</FILE_NAME>"
  700.                 + "     <DESCRIPTION>Application Company Letter1</DESCRIPTION>     "
  701.                 + "     <FILE_BLOB>dGVzdA==</FILE_BLOB>"
  702.                 + "    </ATTACHMENT>"
  703.                 + "    <ATTACHMENT>"
  704.                 + "     <FILE_NAME>test12.pdf</FILE_NAME>      "
  705.                 + "     <DESCRIPTION>Commitment Letter1</DESCRIPTION>"
  706.                 + "     <FILE_BLOB>dGVzdA==</FILE_BLOB>"
  707.                 + "    </ATTACHMENT>"
  708.                 + "  </APPLICATION>";
  709.         }//end loop maps
  710.             sb += "</SPECTRAExchangeEssential>";  
  711.                            
  712.         System.out.println("=========== the xml for soap m2m ======== ");
  713.         System.out.println(sb);
  714.                
  715.         return sb;
  716.     }
  717.    
  718.     public static String getTheXmlNewBTS( List<Map<String, String>>  maps, String apActionType, String actionType){
  719.         int i=0;
  720.         String sb = "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"yes\"?>"
  721.                 + "<SPECTRAExchangeEssential xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\""
  722.                 + "     xmlns=\"http://www.lstelcom.com/Schema/SPECTRAExchangeEssential\" version=\"1.1.14\">";
  723.         System.out.println(">>>> maps="+maps.toString());
  724.         for(Map<String, String> map:maps){
  725.                 sb+= "<APPLICATION>"
  726.                 + "    <SV_SV_ID>2</SV_SV_ID>"
  727.                 + "    <SS_SS_ID>200</SS_SS_ID>"
  728.                 + "     <AP_NAME_REFERENCE>8071"+ (i++) +"</AP_NAME_REFERENCE>"
  729.                 //+ "   <AP_PRJ_IDENT>100380</AP_PRJ_IDENT>"
  730.                 + "     <AP_ACTION_TYPE>"+apActionType+"</AP_ACTION_TYPE>    "
  731.                 + "     <AD_MAN_NUMBER>8071</AD_MAN_NUMBER>"//TODO hardcode
  732.        
  733.                 + "    <STATION>"
  734.                 + "      <TCS_NAME>"+map.get("NEAR_SITE_ID") +"_"+ map.get("NEAR_SITE_NAME")+"</TCS_NAME>"//TODO
  735.                 + "      <TCS_STATION_IDENT>"+map.get("NEAR_SITE_ID") +"_"+ map.get("NEAR_SITE_NAME")+"</TCS_STATION_IDENT>"//TODO
  736.                 + "      <SID_H_NN>"+map.get("NEAR_HEIGHT_ASL_M")+"</SID_H_NN>"//TODO
  737.                 + "      <SID_LONG_DEG>"+map.get("NEAR_LONG_DEG")+"</SID_LONG_DEG>"
  738.                 + "      <SID_LONG_E_W>"+map.get("NEAR_LONG_DIR")+"</SID_LONG_E_W>"
  739.                 + "      <SID_LONG_MIN>"+map.get("NEAR_LONG_MIN")+"</SID_LONG_MIN>"
  740.                 + "      <SID_LONG_SEC>"+map.get("NEAR_LONG_SEC")+"</SID_LONG_SEC>"
  741.                 + "      <SID_LAT_DEG>"+map.get("NEAR_LAT_DEG")+"</SID_LAT_DEG>"
  742.                 + "      <SID_LAT_N_S>"+map.get("NEAR_LAT_DIR")+"</SID_LAT_N_S>"
  743.                 + "      <SID_LAT_MIN>"+map.get("NEAR_LAT_MIN")+"</SID_LAT_MIN>"
  744.                 + "      <SID_LAT_SEC>"+map.get("NEAR_LAT_SEC")+"</SID_LAT_SEC>"
  745.                 + "      <ADDRESSES>"
  746.                 + "       <ADDRESS AD_TYPE=\"S\">"
  747.                 + "         <AD_STREET>"+map.get("NEAR_ADDRESS")+"</AD_STREET>"
  748.                 + "         <AD_CITY>"+ map.get("NEAR_KECAMATAN") +"</AD_CITY>"
  749.                 + "         <AD_DISTRICT>"+ map.get("NEAR_KABUPATEN")  +"</AD_DISTRICT>"
  750.                 + "         <AD_COUNTY>"+map.get("NEAR_PROVINCE")+"</AD_COUNTY>"
  751.                 + "       </ADDRESS>"
  752.                 + "      </ADDRESSES>"
  753.                 + "      <TRANSMITTER EAN_ANT_IDENT=\""+map.get("ANTENNA_TYPE")+"\">"//TODO ??
  754.                 + "        <EQP_EQUIP_IDENT>"+map.get("EQUIPMENT_TYPE")+"</EQP_EQUIP_IDENT>"//TODO
  755.                 + "     <ETX_EQ_OUTPUT>"+map.get("POWER")+"</ETX_EQ_OUTPUT>"//TODO
  756.                 + "     <EAC_AN_H>"+map.get("NEAR_ANT_HEIGHT")+"</EAC_AN_H>"//TODO
  757.                 + "     <EAC_AN_POL>"+map.get("TRANSMITTER_POLARIZATION")+"</EAC_AN_POL>"//TODO
  758.                 + "     <EAC_FEEDING_LOSS>"+map.get("FEEDING_LOSS_DB")+"</EAC_FEEDING_LOSS>"//TODO
  759.                 + "     <EAC_CONNECTOR_LOSS>"+map.get("CONNECTOR_LOSS_DB")+"</EAC_CONNECTOR_LOSS>"//TODO
  760.                 + "     <EAC_BRANCH_LOSS>"+map.get("BRANCH_LOSS_DB")+"</EAC_BRANCH_LOSS>"//TODO
  761.                 + "        <FREQUENCY>"
  762.                 + "          <EFL_FREQ>"+(Double.parseDouble(map.get("TX_DAFTAR"))*1000000)+"</EFL_FREQ>"//TODO
  763.                 + "          <EFL_RF_BWIDTH>"+map.get("BANDWIDTH_HZ")+"</EFL_RF_BWIDTH>"//TODO
  764.                 + "        </FREQUENCY>"
  765.                 + "      </TRANSMITTER>"
  766.                 + "      <RECEIVER  EAN_ANT_IDENT=\""+map.get("ANTENNA_TYPE")+"\">"//TODO
  767.                 + "        <EQP_EQUIP_IDENT>"+map.get("EQUIPMENT_TYPE")+"</EQP_EQUIP_IDENT>     "//TODO
  768.                 + "     <EAC_AN_H>"+map.get("NEAR_ANT_HEIGHT")+"</EAC_AN_H>"//TODO
  769.                 + "     <EAC_AN_POL>"+map.get("TRANSMITTER_POLARIZATION")+"</EAC_AN_POL>"//TODO
  770.                 + "     <EAC_FEEDING_LOSS>"+map.get("FEEDING_LOSS_DB")+"</EAC_FEEDING_LOSS>"//TODO
  771.                 //+ "       <EAC_CONNECTOR_LOSS>"+map.get("CONNECTOR_LOSS_DB")+"</EAC_CONNECTOR_LOSS>"//TODO
  772.                 //+ "       <EAC_BRANCH_LOSS>"+map.get("BRANCH_LOSS_DB")+"</EAC_BRANCH_LOSS>"//TODO
  773.                 + "        <FREQUENCY>"
  774.                 + "          <EFL_FREQ>"+(Double.parseDouble(map.get("RX_DAFTAR"))*1000000)+"</EFL_FREQ>"//TODO
  775.                 + "          <EFL_RF_BWIDTH>"+map.get("BANDWIDTH_HZ")+"</EFL_RF_BWIDTH>"//TODO
  776.                 + "        </FREQUENCY>"
  777.                 + "      </RECEIVER>"
  778.                 + "    </STATION>"
  779.        
  780.                 + "  </APPLICATION>";
  781.         }//end loop maps
  782.             sb += "</SPECTRAExchangeEssential>";  
  783.                            
  784.         System.out.println("=========== the xml for soap m2m ======== ");
  785.         System.out.println(sb);
  786.                
  787.         return sb;
  788.     }
  789.    
  790.     @GET
  791.     @Path("/WebserviceInfo")
  792.     @Produces("application/json")
  793.     public String reviewStations(
  794.     //public Response checkList(
  795.             @QueryParam("username") String username,
  796.             @QueryParam("password") String password
  797.             ) throws RemoteException, ServiceException {
  798.        
  799.         List<DashboardObject> objList =  new ArrayList<DashboardObject>();
  800.        
  801.         IsrM2M112ServiceUtil isrM2MService = new IsrM2M112ServiceUtil();
  802.         isrM2MService.openConnectionWs();
  803.        
  804.         WebServiceInfoResponse webServiceInfoResponse = new WebServiceInfoResponse();
  805.        
  806.         //String xmlContent = getWebServiceInfo();
  807.         //System.out.println("xmlContent" + xmlContent);
  808.         String clientId = "8071";
  809.         System.out.println("clientId " + clientId + " user " + username  +   "  password " +password);
  810.         objList = webServiceInfo(clientId,username, password);
  811.        
  812.         List<DashboardObject> results = null;
  813.         results = objList;
  814.        
  815.         List<String> properties = new ArrayList<>();
  816.         DataJsonGrid json = new DataJsonGrid(properties);
  817.        
  818.         json.setNameRoot("\"root\"");
  819.         int i = 1;
  820.         for(DashboardObject result: results){
  821.             json.createData("id", ""+i++);
  822.            
  823.             List<DashboardValue> val = result.getValues();
  824.             for(DashboardValue v : val){
  825.                 json.addData(v.getNameValue(), String.valueOf(v.getValue()));
  826.             }
  827.         }
  828.        
  829.         return json.getJSONData();
  830.         //return Response.status(200).entity("update_success").build();
  831.     }
  832.    
  833.     public static List<DashboardObject> webServiceInfo(String clientId, String username,String password) throws ServiceException, RemoteException{
  834.  
  835.         List<DashboardObject> objList =  new ArrayList<DashboardObject>();
  836.        
  837.         IsrM2M112ServiceUtil isrM2MService = new IsrM2M112ServiceUtil();
  838.         isrM2MService.openConnectionWs();
  839.        
  840.         WebServiceInfoResponse webServiceInfoResponse = new WebServiceInfoResponse();
  841.        
  842.         System.out.println("OnMethod clientId " + clientId + " user " + username  +   "  password " +password);
  843.         webServiceInfoResponse = isrM2MService.getWebServiceInfo(clientId, username, password);
  844.        
  845.         try {
  846.             //System.out.println("getResponseCode ==> "+ webServiceInfoResponse.);
  847.             //System.out.println("getResponseMessage ==> "+ webServiceInfoResponse.getResponseMessage());
  848.             List<DashboardValue> valRet = new ArrayList<DashboardValue>();
  849.             valRet.add(new DashboardValue("schemaXMLversion", webServiceInfoResponse.getSchemaXMLversion() ) );
  850.             valRet.add(new DashboardValue("version", webServiceInfoResponse.getVersion() ) );
  851.             DashboardObject objRet= new DashboardObject();
  852.             objRet.setValues(valRet);
  853.             objList.add(objRet);
  854.             System.out.println("SchemaXMLversion: " + webServiceInfoResponse.getSchemaXMLversion() );
  855.             System.out.println("VERSION W: " + webServiceInfoResponse.getVersion() );
  856.            
  857.         } catch (NullPointerException e) {
  858.             System.out.println("getResultDetails ==> "+e.getMessage());
  859.         }
  860.         return objList;
  861.     }
  862.    
  863.     @GET
  864.     @Path("/DownloadDocument/{documentId}")
  865.     @Produces({ "application/xslx", "application/pptx", "application/pdf","text/csv" })
  866.     public Response downloadDocument(
  867.             @PathParam("documentId") String documentId,
  868.             @QueryParam("username") String username,
  869.             @QueryParam("password") String password
  870.             ) throws RemoteException, ServiceException {
  871.        
  872.         List<DashboardObject> objList =  new ArrayList<DashboardObject>();
  873.        
  874.         IsrM2M112ServiceUtil isrM2MService = new IsrM2M112ServiceUtil();
  875.         isrM2MService.openConnectionWs();
  876.         System.out.println("documentId" + documentId + " user " + username  +   "  password " +password);
  877.         objList = getDocument(Long.valueOf(documentId),username, password);
  878.        
  879.         List<DashboardObject> results = null;
  880.        
  881.         results = objList;
  882.         System.out.println("results " + results);
  883.         String imageString = "";
  884.         //byte[] bytes =  data.getFileContent();
  885.         byte[] bytes ;
  886.        
  887.         List<String> properties = new ArrayList<>();
  888.         DataJsonGrid json = new DataJsonGrid(properties);
  889.        
  890.         json.setNameRoot("\"root\"");
  891.         int i = 1;
  892.         for(DashboardObject result: results){
  893.             json.createData("id", ""+i++);
  894.            
  895.             List<DashboardValue> val = result.getValues();
  896.             for(DashboardValue v : val){
  897.                 json.addData(v.getNameValue(), String.valueOf(v.getValue()));
  898.                 if(v.getNameValue().equalsIgnoreCase("fileContent")){
  899.                     //imageString = String.valueOf(v.getValue().toString());
  900.                     imageString = String.valueOf(v.getValue());
  901.                     //String s = new String(bytes);
  902.                     System.out.println("v.getNameValue : " + v.getNameValue() );
  903.                     System.out.println("imageString : " +imageString);
  904.                 }
  905.             }
  906.         }
  907.        
  908.         //String StringImage = "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IDAwMDAwIG4gCjAwMDAwMzYwMjMgMDAwMDAgbiAKMDAwMDAzNjI0NiAwMDAwMCBuIAowMDAwMDAyMTA4IDAwMDAwIG4gCjAwMDAxNDA4NDUgMDAwMDAgbiAKMDAwMDE0MTE4MiAwMDAwMCBuIAowMDAwMDAyMjg5IDAwMDAwIG4gCjAwMDAwMDIyNTYgMDAwMDAgbiAKMDAwMDAwMjQ3MCAwMDAwMCBuIAowMDAwMDYzODU0IDAwMDAwIG4gCjAwMDAxMzk4NDUgMDAwMDAgbiAKMDAwMDE0MDE2MCAwMDAwMCBuIAowMDAwMDY0MDM5IDAwMDAwIG4gCjAwMDAwNjQwMDYgMDAwMDAgbiAKMDAwMDA2NDIyNCAwMDAwMCBuIAowMDAwMDUzNjE3IDAwMDAwIG4gCjAwMDAxNDI1MTkgMDAwMDAgbiAKMDAwMDE0Mjc5MiAwMDAwMCBuIAowMDAwMDUzODAxIDAwMDAwIG4gCjAwMDAwNTM3NjcgMDAwMDAgbiAKMDAwMDA1Mzk4NiAwMDAwMCBuIAowMDAwMDAwMDE1IDAwMDAwIG4gCjAwMDAxMDAwNjEgMDAwMDAgbiAKMDAwMDA5OTg0MSAwMDAwMCBuIAowMDAwMTExNjM4IDAwMDAwIG4gCjAwMDAxMDE5NTAgMDAwMDAgbiAKMDAwMDEwNjc5NCAwMDAwMCBuIAowMDAwMTE0MzM2IDAwMDAwIG4gCjAwMDAxMTcwMzQgMDAwMDAgbiAKMDAwMDExNzMxNCAwMDAwMCBuIAowMDAwMTE3MDgyIDAwMDAwIG4gCjAwMDAxMTg1NjkgMDAwMDAgbiAKMDAwMDEyODQwMiAwMDAwMCBuIAowMDAwMTM5MTQ3IDAwMDAwIG4gCjAwMDAxNDM0MDMgMDAwMDAgbiAKMDAwMDE0MzQ0OCAwMDAwMCBuIAp0cmFpbGVyCjw8L1Jvb3QgNTQgMCBSL0lEIFs8NDAzMWUzY2Y4YjA3NDhmODI4OWE0N2JmMjk2ZDljYWE+PDY5MDFhN2U3NDE3YzZjOGIyZDg3N2I0MGU1MWQ0YjZmPl0vSW5mbyA1NSAwIFIvU2l6ZSA1Nj4+CnN0YXJ0eHJlZgoxNDM1ODAKJSVFT0YK";
  909.         System.out.println("imageString luar : " +imageString);
  910.         //Convert string to image
  911.         System.out.println("Convert String to image");
  912.         convertStringToImageByteArray(imageString);
  913.         //convertStringToImageByteArray(StringImage);
  914.         System.out.println("Convert String to image done");
  915.        
  916.         String lokasiFile = "D:/dokumen.pdf";       //For Windows Environtment
  917.         //String lokasiFile = "/tmp/dokumen.pdf";       //For Linux Environtment
  918.         //String lokasiFile = "dokumen.pdf";
  919.         //File file = new File(filePath);
  920.         File file = new File(lokasiFile);
  921.        
  922.         String fileName = "AttachmentFile.pdf";
  923.         ResponseBuilder response = Response.ok((Object) file);
  924.         response.header("Content-Disposition", "attachment; filename=\""
  925.                 + fileName + "\"");
  926.         return response.build();
  927.     }
  928.    
  929.      private static void convertStringToImageByteArray(String
  930.                 imageString){
  931.            
  932.             OutputStream outputStream = null;
  933.             byte [] imageInByteArray = Base64.decodeBase64(
  934.                     imageString);
  935.             try {
  936.                 //outputStream = new FileOutputStream("resources"  + "\\Spring2.png");
  937.                 outputStream = new FileOutputStream("D:/dokumen.pdf");
  938.                 outputStream.write(imageInByteArray);
  939.             } catch (FileNotFoundException e) {
  940.                 e.printStackTrace();
  941.             } catch (IOException e) {
  942.                 e.printStackTrace();
  943.             }finally{
  944.                 try {
  945.                     outputStream.close();
  946.                 } catch (IOException e) {
  947.                     e.printStackTrace();
  948.                 }
  949.             }
  950.            
  951.         }
  952.    
  953.     public static List<DashboardObject> getDocument(Long documentId, String username,String password) throws ServiceException, RemoteException{
  954.  
  955.         List<DashboardObject> objList =  new ArrayList<DashboardObject>();
  956.        
  957.         IsrM2M112ServiceUtil isrM2MService = new IsrM2M112ServiceUtil();
  958.         isrM2MService.openConnectionWs();
  959.        
  960.         DownloadDocResponse response = new DownloadDocResponse();
  961.        
  962.         int serviceId = 2;
  963.        
  964.         DownloadDocumentParam param = new DownloadDocumentParam();
  965.         param.setDocumentId(documentId);
  966.         //param.(serviceId);
  967.         System.out.println("param " +param);
  968.         String clientId = "8071";
  969.         System.out.println("on method user " + username  +   "  password " +password);
  970.         System.out.println("clientId " +clientId);
  971.         response = isrM2MService.downloadDocResponse(param, clientId, username, password);
  972.        
  973.         System.out.println("getResponseCode ==> "+ response.getResponseCode());
  974.         System.out.println("getResponseMessage ==> "+ response.getResponseMessage());
  975.         System.out.println("=============================================");
  976.         try {
  977.             int i = 0;
  978.             for(DownloadDocumentData data:response.getDownloadDocumentData()){
  979.                 List<DashboardValue> valRet = new ArrayList<DashboardValue>();
  980.                
  981.                 //byte [] imageInByteArray = Base64.decodeBase64(imageString);
  982.                 //byte[] bytes = example.getBytes();
  983.                 //byte[] bytes =  response.getDownloadDocumentData(0).getFileContent();
  984.                 byte[] bytes =  data.getFileContent();
  985.                 byte[] bytes2 =  response.getDownloadDocumentData(0).getFileContent();
  986.                 String str4 = Base64.encodeBase64String(bytes2);
  987.                 String str5 = new String(bytes);
  988.                 //String strEncode = Base64.encodeBase64String(str5);
  989.                 //System.out.println("Text : " + example)
  990.                 System.out.println("Text [Byte Format] : " + bytes);
  991.                 System.out.println("Text [Byte2 Format] : " + bytes2.toString());
  992.                
  993.                 //String s = new String(bytes);
  994.                 String s = new String( Base64.decodeBase64(bytes));
  995.                 String ss = Base64.decodeBase64(bytes).toString();
  996.                 String sss = new String( bytes2);
  997.                
  998.                 String r = new String( Base64.decodeBase64(bytes2));
  999.                 String rr = Base64.decodeBase64(bytes2).toString();
  1000.                
  1001.                 //byte [] imageInByteArray = Base64.decodeBase64(imageString);
  1002.                 //System.out.println("Text Decryted s : " + s);
  1003.                 //System.out.println("Text Decryted ss: " + ss);
  1004.                 //System.out.println("Text Decryted sss: " + sss);
  1005.                 System.out.println("Text Decryted str4: " + str4);
  1006.                
  1007.                 //System.out.println("Text Decryted r : " + r);
  1008.                 //System.out.println("Text Decryted r : " + rr);
  1009.                
  1010.                 //valRet.add(new DashboardValue("fileContent", data.getFileContent().toString() ) );
  1011.                 valRet.add(new DashboardValue("fileContent", str4 ) );
  1012.                
  1013.                 DashboardObject objRet= new DashboardObject();
  1014.                 objRet.setValues(valRet);
  1015.                 objList.add(objRet);
  1016.                 System.out.println("getFileContent  1   ==> "+ String.valueOf(data.getFileContent().toString()) );
  1017.                 i++;
  1018.             }
  1019.            
  1020.         } catch (NullPointerException e) {
  1021.             System.out.println("getDocumentData ==> "+e.getMessage());
  1022.         }
  1023.         return objList;
  1024.     }
  1025.    
  1026.     @GET
  1027.     @Path("/DocumentInfo/{applId}")
  1028.     @Produces("application/json")
  1029.     public String documentInfo(
  1030.     //public Response documentInfo(
  1031.             @PathParam("applId") String applId,
  1032.             @QueryParam("username") String username,
  1033.             @QueryParam("password") String password
  1034.             ) throws RemoteException, ServiceException {
  1035.        
  1036.         List<DashboardObject> objList =  new ArrayList<DashboardObject>();
  1037.        
  1038.         IsrM2M112ServiceUtil isrM2MService = new IsrM2M112ServiceUtil();
  1039.         isrM2MService.openConnectionWs();
  1040.         System.out.println("applId" + applId + " user " + username  +   "  password " +password);
  1041.         objList = getDocumentInfo(applId,username, password);
  1042.        
  1043.         List<DashboardObject> results = null;
  1044.         //results =  performanceDao.getGridTablePerformance(this.jndiTrueBex, condition, logic) ;
  1045.         results = objList;
  1046.        
  1047.         List<String> properties = new ArrayList<>();
  1048.         DataJsonGrid json = new DataJsonGrid(properties);
  1049.        
  1050.         json.setNameRoot("\"root\"");
  1051.         int i = 1;
  1052.         for(DashboardObject result: results){
  1053.             json.createData("id", ""+i++);
  1054.            
  1055.             List<DashboardValue> val = result.getValues();
  1056.             for(DashboardValue v : val){
  1057.                 json.addData(v.getNameValue(), String.valueOf(v.getValue()));
  1058.             }
  1059.         }
  1060.        
  1061.         return json.getJSONData();
  1062.         //return Response.status(200).entity("update_success").build();
  1063.     }
  1064.    
  1065.     public static List<DashboardObject> getDocumentInfo(String applId, String username,String password) throws ServiceException, RemoteException{
  1066.  
  1067.         List<DashboardObject> objList =  new ArrayList<DashboardObject>();
  1068.        
  1069.         IsrM2M112ServiceUtil isrM2MService = new IsrM2M112ServiceUtil();
  1070.         isrM2MService.openConnectionWs();
  1071.        
  1072.         DocumentInfoResponse response = new DocumentInfoResponse();
  1073.        
  1074.         int serviceId = 2;
  1075.         String documentType = "4";
  1076.        
  1077.         DocumentParam param = new DocumentParam();
  1078.         param.setApplicationNumber(applId);
  1079.         param.setDocumentType(documentType);
  1080.         //param.(serviceId);
  1081.         System.out.println("param " +param);
  1082.         String clientId = "8071";
  1083.         System.out.println("on method user " + username  +   "  password " +password);
  1084.         System.out.println("clientId " +clientId);
  1085.         response = isrM2MService.getDocumentInfo(param, clientId, username, password);
  1086.        
  1087.         System.out.println("getResponseCode ==> "+ response.getResponseCode());
  1088.         System.out.println("getResponseMessage ==> "+ response.getResponseMessage());
  1089.         System.out.println("=============================================");
  1090.         try {
  1091.             int i = 0;
  1092.             for(DocumentData data:response.getDocumentData()){
  1093.                 List<DashboardValue> valRet = new ArrayList<DashboardValue>();
  1094.                
  1095.                 valRet.add(new DashboardValue("applicationNumber", data.getApplicationNumber() ) );
  1096.                 valRet.add(new DashboardValue("dateCreated", data.getDateCreated() ) );
  1097.                 valRet.add(new DashboardValue("documentId", data.getDocumentId() ) );
  1098.                 valRet.add(new DashboardValue("documentName", data.getDocumentName() ) );
  1099.                 valRet.add(new DashboardValue("documentType", data.getDocumentType() ) );
  1100.                 valRet.add(new DashboardValue("lastDownloadDate", data.getLastDownloadDate() ) );
  1101.                 valRet.add(new DashboardValue("licenseNumber", data.getLicenseNumber() ) );
  1102.                 valRet.add(new DashboardValue("stationRefNumber", data.getStationRefNumber() ) );
  1103.                 valRet.add(new DashboardValue("subDocumentType", data.getSubDocumentType() ) );
  1104.                
  1105.                 DashboardObject objRet= new DashboardObject();
  1106.                 objRet.setValues(valRet);
  1107.                 objList.add(objRet);
  1108.                
  1109.                 System.out.println("applicationNumber       ==> "+ data.getApplicationNumber() );
  1110.                 System.out.println("dateCreated             ==> "+ data.getDateCreated());
  1111.                 System.out.println("documentId              ==> "+ data.getDocumentId());
  1112.                 System.out.println("documentName            ==> "+ data.getDocumentName());
  1113.                 System.out.println("documentType            ==> "+ data.getDocumentType() );
  1114.                 System.out.println("lastDownloadDate        ==> "+ data.getLastDownloadDate() );
  1115.                 System.out.println("licenseNumber           ==> "+ data.getLicenseNumber() );
  1116.                 System.out.println("stationRefNumber        ==> "+ data.getStationRefNumber() );
  1117.                 System.out.println("subDocumentType         ==> "+ data.getSubDocumentType() );
  1118.                
  1119.                 i++;
  1120.             }
  1121.            
  1122.         } catch (NullPointerException e) {
  1123.             System.out.println("getDocumentData ==> "+e.getMessage());
  1124.         }
  1125.        
  1126.         try {
  1127.             List<DashboardValue> val = new ArrayList<DashboardValue>();
  1128.            
  1129.             val.add(new DashboardValue("responseCode", response.getResponseCode() ) );
  1130.             val.add(new DashboardValue("responseMessage", response.getResponseMessage() ) );
  1131.            
  1132.             DashboardObject obj = new DashboardObject();
  1133.             obj.setValues(val);
  1134.             objList.add(obj);
  1135.            
  1136.         } catch (Exception e) {
  1137.             System.out.println("getResultDetails ==> "+e.getMessage());
  1138.         }
  1139.        
  1140.         return objList;
  1141.     }
  1142.    
  1143.     @GET
  1144.     @Path("/GetInvoice")
  1145.     @Produces("application/json")
  1146.     public String invoice(
  1147.     //public Response documentInfo(
  1148.             @QueryParam("licenseNumber") String licenseNumber,
  1149.             @QueryParam("invoiceNumber") String invoiceNumber,
  1150.             @QueryParam("username") String username,
  1151.             @QueryParam("password") String password
  1152.             ) throws RemoteException, ServiceException {
  1153.        
  1154.         List<DashboardObject> objList =  new ArrayList<DashboardObject>();
  1155.        
  1156.         IsrM2M112ServiceUtil isrM2MService = new IsrM2M112ServiceUtil();
  1157.         isrM2MService.openConnectionWs();
  1158.         System.out.println("licenseNumber : " + licenseNumber +" invoiceNumber : " + invoiceNumber + " user " + username    );
  1159.         objList = getInvoice(licenseNumber, invoiceNumber,username, password);
  1160.        
  1161.         List<DashboardObject> results = null;
  1162.         //results =  performanceDao.getGridTablePerformance(this.jndiTrueBex, condition, logic) ;
  1163.         results = objList;
  1164.        
  1165.         List<String> properties = new ArrayList<>();
  1166.         DataJsonGrid json = new DataJsonGrid(properties);
  1167.        
  1168.         json.setNameRoot("\"root\"");
  1169.         int i = 1;
  1170.         for(DashboardObject result: results){
  1171.             json.createData("id", ""+i++);
  1172.            
  1173.             List<DashboardValue> val = result.getValues();
  1174.             for(DashboardValue v : val){
  1175.                 json.addData(v.getNameValue(), String.valueOf(v.getValue()));
  1176.             }
  1177.         }
  1178.        
  1179.         return json.getJSONData();
  1180.         //return Response.status(200).entity("update_success").build();
  1181.     }
  1182.    
  1183.     public static List<DashboardObject> getInvoice(String licenseNumber, String invoiceNumber, String username,String password) throws ServiceException, RemoteException{
  1184.  
  1185.         List<DashboardObject> objList =  new ArrayList<DashboardObject>();
  1186.        
  1187.         IsrM2M112ServiceUtil isrM2MService = new IsrM2M112ServiceUtil();
  1188.         isrM2MService.openConnectionWs();
  1189.        
  1190.         InvoiceResponse response = new InvoiceResponse();
  1191.        
  1192.         int serviceId = 2;
  1193.        
  1194.         InvoiceParam param = new InvoiceParam();
  1195.         param.setLicenseNumber(licenseNumber);
  1196.         param.setInvoiceNumber(invoiceNumber);
  1197.        
  1198.         System.out.println("param " +param);
  1199.         String clientId = "8071";
  1200.         System.out.println("on method user " + username  );
  1201.         System.out.println("clientId " +clientId);
  1202.         response = isrM2MService.getInvoice(param, clientId, username, password);
  1203.        
  1204.         System.out.println("getResponseCode ==> "+ response.getResponseCode());
  1205.         System.out.println("getResponseMessage ==> "+ response.getResponseMessage());
  1206.         System.out.println("=============================================");
  1207.         try {
  1208.             int i = 0;
  1209.             for(InvoiceData data:response.getInvoiceData()){
  1210.                 List<DashboardValue> valRet = new ArrayList<DashboardValue>();
  1211.                
  1212.                 valRet.add(new DashboardValue("invoiceNumber", data.getInvoiceNumber() ) );
  1213.                 valRet.add(new DashboardValue("licenseNumber", data.getLicenseNumber() ) );
  1214.                 valRet.add(new DashboardValue("invoiceStatus", data.getInvoiceStatus() ) );
  1215.                 valRet.add(new DashboardValue("invoiceType", data.getInvoiceType() ) );
  1216.                 valRet.add(new DashboardValue("invoiceKind", data.getInvoiceKind() ) );
  1217.                 valRet.add(new DashboardValue("amount", data.getAmount() ) );
  1218.                 valRet.add(new DashboardValue("unsettledAmount", data.getUnsettledAmount() ) );
  1219.                 valRet.add(new DashboardValue("dueDate", data.getDueDate() ) );
  1220.                 valRet.add(new DashboardValue("createDate", data.getCreatedDate() ) );
  1221.                 valRet.add(new DashboardValue("receivedDate", data.getReceivedDate() ) );
  1222.  
  1223.                 DashboardObject objRet= new DashboardObject();
  1224.                 objRet.setValues(valRet);
  1225.                 objList.add(objRet);
  1226.                
  1227.                 i++;
  1228.             }
  1229.            
  1230.         } catch (NullPointerException e) {
  1231.             System.out.println("getInvoiceData ==> "+e.getMessage());
  1232.         }
  1233.        
  1234.         try {
  1235.             List<DashboardValue> val = new ArrayList<DashboardValue>();
  1236.            
  1237.             val.add(new DashboardValue("responseCode", response.getResponseCode() ) );
  1238.             val.add(new DashboardValue("responseMessage", response.getResponseMessage() ) );
  1239.            
  1240.             DashboardObject obj = new DashboardObject();
  1241.             obj.setValues(val);
  1242.             objList.add(obj);
  1243.            
  1244.         } catch (Exception e) {
  1245.             System.out.println("getResultDetails ==> "+e.getMessage());
  1246.         }
  1247.        
  1248.         return objList;
  1249.     }
  1250.    
  1251.     @GET
  1252.     @Path("/MasterAddressData")
  1253.     @Produces("application/json")
  1254.     public String getMasterAddressData(
  1255.     //public Response documentInfo(
  1256.             @QueryParam("district") String district,
  1257.             @QueryParam("province") String province,
  1258.             @QueryParam("subDistrict") String subDistrict,
  1259.             @QueryParam("zone") String zone,
  1260.             @QueryParam("username") String username,
  1261.             @QueryParam("password") String password
  1262.             ) throws RemoteException, ServiceException {
  1263.        
  1264.         List<DashboardObject> objList =  new ArrayList<DashboardObject>();
  1265.        
  1266.         IsrM2M112ServiceUtil isrM2MService = new IsrM2M112ServiceUtil();
  1267.         isrM2MService.openConnectionWs();
  1268.         System.out.println("district : " + district + " user " + username  );
  1269.         objList = getMasterAddressData(district,username, password);
  1270.        
  1271.         List<DashboardObject> results = null;
  1272.         //results =  performanceDao.getGridTablePerformance(this.jndiTrueBex, condition, logic) ;
  1273.         results = objList;
  1274.        
  1275.         List<String> properties = new ArrayList<>();
  1276.         DataJsonGrid json = new DataJsonGrid(properties);
  1277.        
  1278.         json.setNameRoot("\"root\"");
  1279.         int i = 1;
  1280.         for(DashboardObject result: results){
  1281.             json.createData("id", ""+i++);
  1282.            
  1283.             List<DashboardValue> val = result.getValues();
  1284.             for(DashboardValue v : val){
  1285.                 json.addData(v.getNameValue(), String.valueOf(v.getValue()));
  1286.             }
  1287.         }
  1288.        
  1289.         return json.getJSONData();
  1290.         //return Response.status(200).entity("update_success").build();
  1291.     }
  1292.    
  1293.     public static List<DashboardObject> getMasterAddressData(String district, String username,String password) throws ServiceException, RemoteException{
  1294.  
  1295.         List<DashboardObject> objList =  new ArrayList<DashboardObject>();
  1296.        
  1297.         IsrM2M112ServiceUtil isrM2MService = new IsrM2M112ServiceUtil();
  1298.         isrM2MService.openConnectionWs();
  1299.        
  1300.         MasterAddressDataResponse response = new MasterAddressDataResponse();
  1301.        
  1302.         int serviceId = 2;
  1303.        
  1304.         MasterAddressDataParam param = new MasterAddressDataParam();
  1305.         param.setDistrict(district);
  1306.        
  1307.         System.out.println("param " +param);
  1308.         String clientId = "8071";
  1309.         System.out.println("on method user " + username  +   "  password " +password);
  1310.         System.out.println("clientId " +clientId);
  1311.         response = isrM2MService.getMasterAddressData(param, clientId, username, password);
  1312.        
  1313.         System.out.println("getResponseCode ==> "+ response.getResponseCode());
  1314.         System.out.println("getResponseMessage ==> "+ response.getResponseMessage());
  1315.         System.out.println("=============================================");
  1316.         try {
  1317.            
  1318.             int i = 0;
  1319.             for(MasterAddressData data:response.getMasterAddressData()){
  1320.                 List<DashboardValue> valRet = new ArrayList<DashboardValue>();
  1321.                
  1322.                 valRet.add(new DashboardValue("district", data.getDistrict() ) );
  1323.                 valRet.add(new DashboardValue("province", data.getProvince() ) );
  1324.                 valRet.add(new DashboardValue("subDistrict", data.getSubDistrict() ) );
  1325.                 valRet.add(new DashboardValue("zone", data.getZone() ) );
  1326.  
  1327.                 DashboardObject objRet= new DashboardObject();
  1328.                 objRet.setValues(valRet);
  1329.                 objList.add(objRet);
  1330.                
  1331.                 i++;
  1332.             }
  1333.            
  1334.         } catch (NullPointerException e) {
  1335.             System.out.println("getMasterAddressData ==> "+e.getMessage());
  1336.         }
  1337.        
  1338.         try {
  1339.             List<DashboardValue> val = new ArrayList<DashboardValue>();
  1340.            
  1341.             val.add(new DashboardValue("responseCode", response.getResponseCode() ) );
  1342.             val.add(new DashboardValue("responseMessage", response.getResponseMessage() ) );
  1343.            
  1344.             DashboardObject obj = new DashboardObject();
  1345.             obj.setValues(val);
  1346.             objList.add(obj);
  1347.            
  1348.         } catch (Exception e) {
  1349.             System.out.println("getResultDetails ==> "+e.getMessage());
  1350.         }
  1351.        
  1352.         return objList;
  1353.     }
  1354.    
  1355.     @GET
  1356.     @Path("/ReviewStations/{applId}")
  1357.     @Produces("application/json")
  1358.     public String reviewStations(
  1359.     //public Response documentInfo(
  1360.             @PathParam("applId") String applId,
  1361.             @QueryParam("geographicalSearch") String geographicalSearch,
  1362.             @QueryParam("latitude") String latitude,
  1363.             @QueryParam("appName") String appName,
  1364.             @QueryParam("longitude") String longitude,
  1365.             @QueryParam("radius") String radius,
  1366.             @QueryParam("serviceId") String serviceId,
  1367.             @QueryParam("subServiceId") String subServiceId,
  1368.             @QueryParam("showArchivedStation") String showArchivedStation,
  1369.             @QueryParam("username") String username,
  1370.             @QueryParam("password") String password
  1371.             ) throws RemoteException, ServiceException {
  1372.        
  1373.         List<DashboardObject> objList =  new ArrayList<DashboardObject>();
  1374.        
  1375.         IsrM2M112ServiceUtil isrM2MService = new IsrM2M112ServiceUtil();
  1376.         isrM2MService.openConnectionWs();
  1377.         System.out.println("applId" + applId + " user " + username  +   "  password " +password);
  1378.         objList = getReviewStations(applId, username, password);
  1379.        
  1380.         List<DashboardObject> results = null;
  1381.         //results =  performanceDao.getGridTablePerformance(this.jndiTrueBex, condition, logic) ;
  1382.         results = objList;
  1383.        
  1384.         List<String> properties = new ArrayList<>();
  1385.         DataJsonGrid json = new DataJsonGrid(properties);
  1386.        
  1387.         json.setNameRoot("\"root\"");
  1388.         int i = 1;
  1389.         for(DashboardObject result: results){
  1390.             json.createData("id", ""+i++);
  1391.            
  1392.             List<DashboardValue> val = result.getValues();
  1393.             for(DashboardValue v : val){
  1394.                 json.addData(v.getNameValue(), String.valueOf(v.getValue()));
  1395.             }
  1396.         }
  1397.        
  1398.         return json.getJSONData();
  1399.         //return Response.status(200).entity("update_success").build();
  1400.     }
  1401.    
  1402.     public static List<DashboardObject> getReviewStations(String applId, String username,String password) throws ServiceException, RemoteException{
  1403.  
  1404.         List<DashboardObject> objList =  new ArrayList<DashboardObject>();
  1405.        
  1406.         IsrM2M112ServiceUtil isrM2MService = new IsrM2M112ServiceUtil();
  1407.         isrM2MService.openConnectionWs();
  1408.        
  1409.         ReviewStationResponse response = new ReviewStationResponse();
  1410.        
  1411.         int serviceId = 2;
  1412.         int subServiceId = 1;
  1413.         String documentType = "4";
  1414.        
  1415.         ReviewStationParam param = new ReviewStationParam();
  1416.         param.setApRefNumber(applId);
  1417.         //param.setAppName(appName);
  1418.         param.setServiceId(serviceId);
  1419.         param.setSubServiceId(subServiceId);
  1420.         System.out.println("param " +param);
  1421.         String clientId = "8071";
  1422.         System.out.println("on method user " + username  +   "  password " +password);
  1423.         System.out.println("clientId " +clientId);
  1424.         response = isrM2MService.getReviewStation(param, clientId, username, password);
  1425.        
  1426.         System.out.println("getResponseCode ==> "+ response.getResponseCode());
  1427.         System.out.println("getResponseMessage ==> "+ response.getResponseMessage());
  1428.         System.out.println("=============================================");
  1429.         try {
  1430.             int i = 0;
  1431.             for(ReviewStationData data:response.getStationData()){
  1432.                 List<DashboardValue> valRet = new ArrayList<DashboardValue>();
  1433.                
  1434.                 valRet.add(new DashboardValue("applicationNumber", data.getApRefNumber() ) );
  1435.                 valRet.add(new DashboardValue("appName", data.getAppName() ) );
  1436.                 valRet.add(new DashboardValue("clientId", data.getClientId() ) );
  1437.                 valRet.add(new DashboardValue("customerName", data.getCustomerName() ) );
  1438.                 valRet.add(new DashboardValue("district", data.getDistrict() ) );
  1439.                 valRet.add(new DashboardValue("latitude", data.getLatitude() ) );
  1440.                 valRet.add(new DashboardValue("longitude", data.getLongitude() ) );
  1441.                 valRet.add(new DashboardValue("province", data.getProvince() ) );
  1442.                 valRet.add(new DashboardValue("stationId", data.getStationId() ) );
  1443.                 valRet.add(new DashboardValue("stationName", data.getStationName() ) );
  1444.                 valRet.add(new DashboardValue("street", data.getStreet() ) );
  1445.                 valRet.add(new DashboardValue("subDistrict", data.getSubDistrict() ) );
  1446.                
  1447.                 DashboardObject objRet= new DashboardObject();
  1448.                 objRet.setValues(valRet);
  1449.                 objList.add(objRet);
  1450.                
  1451.                 System.out.println("applicationNumber       ==> "+ data.getApRefNumber() ) ;
  1452.                 System.out.println("appName         ==> "+ data.getAppName()  );
  1453.                 System.out.println("clientId        ==> "+ data.getClientId()  );
  1454.                 System.out.println("customerName    ==> "+ data.getCustomerName()  );
  1455.                 System.out.println("district        ==> "+ data.getDistrict()  );
  1456.                 System.out.println("latitude        ==> "+ data.getLatitude()  );
  1457.                 System.out.println("longitude       ==> "+ data.getLongitude()  );
  1458.                 System.out.println("province        ==> "+ data.getProvince() );
  1459.                 System.out.println("stationId       ==> "+ data.getStationId()  );
  1460.                 System.out.println("stationName     ==> "+ data.getStationName()  );
  1461.                 System.out.println("street          ==> "+ data.getStreet()  );
  1462.                 System.out.println("subDistrict     ==> "+ data.getSubDistrict()  );
  1463.                 i++;
  1464.                
  1465.             }
  1466.            
  1467.         } catch (NullPointerException e) {
  1468.             System.out.println("getReviewStations ==> "+e.getMessage());
  1469.         }
  1470.        
  1471.         try {
  1472.             List<DashboardValue> val = new ArrayList<DashboardValue>();
  1473.            
  1474.             val.add(new DashboardValue("responseCode", response.getResponseCode() ) );
  1475.             val.add(new DashboardValue("responseMessage", response.getResponseMessage() ) );
  1476.            
  1477.             DashboardObject obj = new DashboardObject();
  1478.             obj.setValues(val);
  1479.             objList.add(obj);
  1480.            
  1481.         } catch (Exception e) {
  1482.             System.out.println("getResultDetails ==> "+e.getMessage());
  1483.         }
  1484.        
  1485.         return objList;
  1486.     }
  1487.    
  1488.     @GET
  1489.     @Path("/BTS/Registration")
  1490.     @Produces("application/json")
  1491.     public String getR3List(
  1492.             @QueryParam("start") int start,
  1493.             @QueryParam("limit") int limit,
  1494.             @QueryParam("sort") String sort
  1495.             ) {
  1496.        
  1497.         PagingObject paging = new PagingObject(start, limit, 0, 0);
  1498.        
  1499.         if(sort != null && !sort.isEmpty()){
  1500.             Object obj = JSONValue.parse(sort);
  1501.             JSONArray array = (JSONArray)obj;
  1502.             List<SortObject> sortObjects = new ArrayList<SortObject>();
  1503.            
  1504.             for(Object obj3: array.toArray()){
  1505.                 JSONObject objJS= (JSONObject) obj3;
  1506.                 String prm = (String) objJS.get("property");
  1507.                 String prmValue = (String) objJS.get("direction");
  1508.                
  1509.                 if(prmValue.equalsIgnoreCase("ASC")){
  1510.                     sortObjects.add(new SortObject(prm, SortType.ASC));
  1511.                 } else if (prmValue.equalsIgnoreCase("DESC")){
  1512.                     sortObjects.add(new SortObject(prm, SortType.DESC));                   
  1513.                 }
  1514.             }
  1515.            
  1516.             paging.setSorts(sortObjects);
  1517.         }
  1518.  
  1519.         List<DashboardValue>selectKeyword = new ArrayList<>();
  1520.        
  1521.         List<DashboardObject> results = m2mDao.getBtsRegistration(jndi, selectKeyword);
  1522.        
  1523.         List<String> properties = new ArrayList<>();
  1524.         DataJsonGrid grid = new DataJsonGrid(properties);
  1525.         int totalCount = m2mDao.getBtsRegistrationCount(jndi,selectKeyword);
  1526.         properties.add("\"size\":\"" + totalCount + "\"");
  1527.         grid.setNameRoot("\"item\"");
  1528.        
  1529.         int i=0;
  1530.         for(DashboardObject user: results){
  1531.             List<DashboardValue> val = user.getValues();
  1532.             grid.createData("NO", ""+ i++);
  1533.            
  1534.             for(DashboardValue v:val){
  1535.                 String str = String.valueOf(v.getValue()==null?"":v.getValue());
  1536.                 str = str.replaceAll("(\\r|\\n)", "");
  1537.                 grid.addData(v.getNameValue().toUpperCase(),str);
  1538.             }
  1539.         }
  1540.         return grid.getJSONData();
  1541.     }
  1542.    
  1543.     @GET
  1544.     @Path("/SubmitBTSToPostel/{Station_identifier}")
  1545.     @Produces("application/json")
  1546.     public Response checkBTStoPostelList(
  1547.             @PathParam("Station_identifier") String Station_identifier,
  1548.             @QueryParam("ticketBatch") String ticketBatch,
  1549.             @QueryParam("reqType") String reqType,
  1550.             @QueryParam("actionType") String actionType,
  1551.             @QueryParam("username") String username,
  1552.             @QueryParam("password") String password
  1553.             ) throws RemoteException, ServiceException {
  1554.        
  1555.         System.out.println("Station_identifier="+Station_identifier);
  1556.        
  1557.         //TODO actionType = M
  1558.         List<DashboardValue>selectKeyword = new ArrayList<>();         
  1559.         selectKeyword.add(new DashboardValue("Station_identifier", Station_identifier));
  1560.  
  1561.         List<DashboardObject> results = m2mDao.getBtsRegistration(jndi,selectKeyword);
  1562.        
  1563.         List<DashboardObject> objList =  new ArrayList<DashboardObject>();
  1564.        
  1565.         List<Map<String, String>> maps = new ArrayList<>();
  1566.         int i=0;
  1567.         for(DashboardObject user: results){
  1568.             System.out.println(">>>>>>>>> ");
  1569.             List<DashboardValue> val = user.getValues();
  1570.             Map<String, String>map = new HashMap<String, String>();
  1571.             for(DashboardValue v:val){
  1572.                 String str = String.valueOf(v.getValue()==null?"":v.getValue());
  1573.                 str = str.replaceAll("(\\r|\\n)", "");
  1574.                 str = StringEscapeUtils.escapeXml(str);
  1575.                 map.put(v.getNameValue(), str);
  1576.             }
  1577.             maps.add(map);
  1578.         }
  1579.         System.out.println(">>>>>> maps="+maps.toString());
  1580.        
  1581.         objList = importXml(maps,reqType,actionType,username,password);
  1582.         LinkParser.updateCheckPostel(objList);
  1583.        
  1584.         return Response.status(200).entity("update_success").build();
  1585.     }
  1586. }
Add Comment
Please, Sign In to add comment