~mortenoh/+junk/dhis2-detailed-import-export

« back to all changes in this revision

Viewing changes to dhis-2/dhis-web/dhis-web-datamart/src/main/resources/xwork.xml

  • Committer: larshelge at gmail
  • Date: 2009-03-03 16:46:36 UTC
  • Revision ID: larshelge@gmail.com-20090303164636-2sjlrquo7ib1gf7r
Initial check-in

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="UTF-8"?>
 
2
<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.0//EN" "http://www.opensymphony.com/xwork/xwork-1.0.dtd">
 
3
<xwork>
 
4
        <include file="dhis-web-commons.xml"/>
 
5
        
 
6
        <package name="dhis-web-datamart" extends="dhis-web-commons" namespace="/dhis-web-datamart">
 
7
        
 
8
    <!-- DataMart -->
 
9
    
 
10
    <action name="index" class="org.hisp.dhis.datamart.action.NoAction">
 
11
      <result name="success" type="redirect">getDataMartExports.action</result>
 
12
    </action>   
 
13
                
 
14
    <action name="getOptions" class="org.hisp.dhis.datamart.action.GetOptionsAction">
 
15
      <result name="success" type="velocity">/main.vm</result>
 
16
      <param name="page">/dhis-web-datamart/exportForm.vm</param>
 
17
      <param name="menu">/dhis-web-datamart/menu.vm</param>
 
18
      <param name="javascripts">../dhis-web-commons/lists/lists.js,javascript/datamart.js</param>
 
19
      <interceptor-ref name="transactionStack"/>
 
20
    </action>
 
21
                
 
22
        <!-- Ajax requests -->
 
23
                
 
24
        <action name="export" class="org.hisp.dhis.datamart.action.ExportAction">
 
25
          <result name="success" type="velocity-xml">/dhis-web-datamart/responseExport.vm</result>
 
26
      <param name="onExceptionReturn">plainTextError</param>
 
27
        </action>
 
28
    
 
29
    <action name="exportDataMartExport" class="org.hisp.dhis.datamart.action.ExportDataMartExportAction">
 
30
      <result name="success" type="velocity">/main.vm</result>
 
31
      <param name="page">/dhis-web-datamart/exportStatus.vm</param>
 
32
      <param name="javascripts">javascript/datamart.js</param>  
 
33
    </action>
 
34
    
 
35
    <action name="getExportStatus" class="org.hisp.dhis.datamart.action.GetExportStatusAction">
 
36
      <result name="success" type="velocity-xml">/dhis-web-datamart/responseExportStatus.vm</result>
 
37
      <param name="onExceptionReturn">plainTextError</param>
 
38
    </action>
 
39
                
 
40
    <action name="cancelExport" class="org.hisp.dhis.datamart.action.CancelExportAction">
 
41
      <result name="success" type="velocity-xml">/dhis-web-datamart/responseExport.vm</result>
 
42
      <param name="onExceptionReturn">plainTextError</param>
 
43
    </action>
 
44
                
 
45
    <!-- DataMartExports -->
 
46
    
 
47
    <action name="removeDataMartExport" class="org.hisp.dhis.datamart.action.RemoveDataMartExportAction">
 
48
      <result name="success" type="redirect">getDataMartExports.action</result>
 
49
    </action>
 
50
    
 
51
    <action name="getDataMartExports" class="org.hisp.dhis.datamart.action.GetAllDataMartExportsAction">
 
52
      <result name="success" type="velocity">/main.vm</result>
 
53
      <param name="page">/dhis-web-datamart/viewExportForm.vm</param>
 
54
      <param name="menu">/dhis-web-datamart/menu.vm</param>
 
55
      <param name="javascripts">javascript/datamart.js</param>
 
56
    </action>
 
57
    
 
58
    <action name="addDataMartExportToDashboard" class="org.hisp.dhis.datamart.action.AddDataMartExportToDashboardAction">
 
59
      <result name="success" type="velocity-xml">/dhis-web-datamart/responseSuccess.vm</result>
 
60
      <param name="onExceptionReturn">plainTextError</param>
 
61
    </action>
 
62
    
 
63
    <!-- Ajax requests -->
 
64
    
 
65
    <action name="getDataMartExport" class="org.hisp.dhis.datamart.action.GetDataMartExportAction">
 
66
      <result name="success" type="velocity-xml">/dhis-web-datamart/responseDataMartExport.vm</result>
 
67
    </action>
 
68
    
 
69
    <action name="saveDataMartExport" class="org.hisp.dhis.datamart.action.SaveDataMartExportAction">
 
70
      <result name="success" type="velocity-xml">/dhis-web-datamart/responseSuccess.vm</result>
 
71
    </action>
 
72
    
 
73
    <action name="validateDataMartExport" class="org.hisp.dhis.datamart.action.ValidateDataMartExportAction">
 
74
      <result name="success" type="velocity-xml">/dhis-web-datamart/responseSuccess.vm</result>
 
75
      <result name="input" type="velocity-xml">/dhis-web-datamart/responseInput.vm</result>
 
76
    </action>
 
77
    
 
78
        </package>
 
79
</xwork>