Changeset 1485

Show
Ignore:
Timestamp:
11/25/08 03:05:27 (6 weeks ago)
Author:
alfred
Message:

cleaning up.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/dev/j2merosa/org.javarosa.formmanager/src/org/javarosa/formmanager/activity/GetFormHttpActivity.java

    r1478 r1485  
    3535        private String formName = ""; 
    3636        private IShell parent; 
    37          
     37 
    3838        private ByteArrayInputStream bin; 
    39          
    40          
     39 
     40 
    4141 
    4242        public GetFormHttpActivity(IShell parent,Hashtable args) { 
    4343                this.parent = parent; 
    4444                init(args); 
    45                  
     45 
    4646        } 
    47          
     47 
    4848        public void init(Hashtable args){ 
    49                 getFormUrl = (String)args.get(DisplayFormsHttpActivity.FORM_URL); 
     49                //getFormUrl = JavaRosaServiceProvider.instance().getPropertyManager().getSingularProperty(HttpTransportProperties.GET_URL_PROPERTY); 
     50                //getFormUrl = "http://dev.cell-life.org/javarosa/web/limesurvey/admin/getXform.php"; 
     51                getFormUrl = (String)args.get("selected_form_url"); 
     52                //getFormUrl = "http://172.16.23.220/limesurvey/xforms/CHMT%20TREATMENT%20LITERACY%20SESSION%20REPORT.xhtml"; 
     53                //formName = "?name="+(String)args.get(DisplayFormsHttpActivity.SELECTED_FORM);//send GET request 
    5054                System.out.println("URL SHALL BE: "+ getFormUrl); 
    5155        } 
    52          
     56 
    5357        public void fetchForm(){ 
    5458                ITransportDestination requestDest= new HttpTransportDestination(getFormUrl); 
     
    6064                transportManager = (TransportManager)JavaRosaServiceProvider.instance().getTransportManager(); 
    6165                transportManager.send(message, TransportMethod.HTTP_GCF); 
    62                  
     66 
    6367        } 
    6468 
     
    7680                        //transportManager.closeSend(); 
    7781                        transportManager = null; 
    78                          
     82 
    7983                } 
    8084 
     
    98102                this.context=context; 
    99103                fetchForm(); 
    100                 parent.setDisplay(this, new IView() {public Object getScreenObject() {return progressScreen;}}); 
    101                  
     104                //parent.setDisplay(this, new IView() {public Object getScreenObject() {return progressScreen;}}); 
     105 
    102106 
    103107        } 
     
    105109        public void setShell(IShell shell) { 
    106110                this.parent = shell; 
    107                  
     111 
    108112        } 
    109113 
     
    113117                                parent.returnFromActivity(this, Constants.ACTIVITY_CANCEL, null); 
    114118                        } 
    115                          
     119 
    116120                } 
    117                  
     121 
    118122        } 
    119123 
     
    121125                byte[] data = (byte[])arg; 
    122126                process(data); 
    123                  
     127 
    124128        } 
    125          
     129 
    126130        public void process(byte[] data) { 
    127131                String response; 
    128132                response = new String(data).trim(); 
    129                 System.out.println("MYFORM:"+response); 
     133                //System.out.println("MYFORM:"+response); 
    130134                FormDefRMSUtility formDef = (FormDefRMSUtility)JavaRosaServiceProvider.instance().getStorageManager().getRMSStorageProvider().getUtility(FormDefRMSUtility.getUtilityName()); 
    131                  
    132                 bin = new ByteArrayInputStream(data);            
     135 
     136                bin = new ByteArrayInputStream(data); 
    133137                formDef.writeToRMS(XFormUtils.getFormFromInputStream(bin)); 
    134138                parent.returnFromActivity(this, Constants.ACTIVITY_COMPLETE, null); 
    135                  
     139 
    136140        } 
    137141