Ignore:
Timestamp:
09/03/11 19:51:07 (13 years ago)
Author:
vronk
Message:

brutal refactoring,
added new packages: proxies, internal,
very much restructured Action hierarchy.
Introduced division Action/Proxy?.
This is a first compiling version.
it's total mess.

Location:
MDService2/branches/MDService_simple2
Files:
1 edited
1 copied

Legend:

Unmodified
Added
Removed
  • MDService2/branches/MDService_simple2/src/struts.xml

    r1508 r1511  
    8888                </action>
    8989
    90           <action name="collections/*" class="eu.clarin.cmdi.mdservice.action.CollectionProxyAction" method="execute">
    91                                 <param name="format">{1}</param>
    92                                 <param name="actionkey">collections</param>
    93                             <result type="stream">             
    94                                 <param name="contentType">text/xml</param>                             
    95                                 <param name="inputName">resultStream</param>
    96                             </result>
    97                 </action>
    9890               
    9991                <action name="comp/*" class="eu.clarin.cmdi.mdservice.action.CompRegistryProxyAction" method="execute">
     
    203195                </action>
    204196               
    205                 <action name="pazpar2/" class="eu.clarin.cmdi.mdservice.action.Pz2ProxyAction" method="execute">
     197                <action name="pazpar2/" class="eu.clarin.cmdi.mdservice.action.Pz2Action" method="execute">
    206198                           <result name="success" type="stream">                               
    207199                                <param name="contentType">${getActionContentType()}</param>
     
    210202                </action>
    211203               
    212                 <action name="sru/*" class="eu.clarin.cmdi.mdservice.action.SRUProxyAction" method="execute">
     204                <action name="sru/*" class="eu.clarin.cmdi.mdservice.action.SRUAction" method="execute">
    213205                           <param name="q">{1}</param>
    214206                           <result name="success" type="stream">                               
     
    222214                </action>
    223215               
    224                 <action name="model/*" class="eu.clarin.cmdi.mdservice.action.RepoProxyAction" method="execute">
     216                <action name="model/*" class="eu.clarin.cmdi.mdservice.action.RepoAction" method="execute">
    225217                        <param name="q">{1}</param>
    226218                           <param name="actionkey">model</param>                           
     
    231223                </action>
    232224
    233                 <action name="search/*" class="eu.clarin.cmdi.mdservice.action.RepoProxyAction" method="execute">
     225                <action name="search/*" class="eu.clarin.cmdi.mdservice.action.RepoAction" method="execute">
    234226                           <param name="q">{*}</param>
    235227                           <param name="actionkey">search</param>                         
     
    240232                </action>
    241233               
    242                 <action name="record/*" class="eu.clarin.cmdi.mdservice.action.RepoProxyAction" method="execute">
     234                <action name="record/*" class="eu.clarin.cmdi.mdservice.action.RepoAction" method="execute">
    243235                           <param name="q">{1}</param>
    244236                           <param name="actionkey">record</param>                         
     
    249241                </action>
    250242
     243          <action name="collections/*" class="eu.clarin.cmdi.mdservice.action.RepoAction" method="execute">
     244                                <param name="format">{1}</param>
     245                                <param name="actionkey">collections</param>
     246                            <result type="stream">             
     247                                <param name="contentType">${getActionContentType()}</param>                             
     248                                <param name="inputName">resultStream</param>
     249                            </result>
     250                </action>
     251
    251252               
    252253        </package>
Note: See TracChangeset for help on using the changeset viewer.