Ignore:
Timestamp:
11/22/11 10:57:22 (13 years ago)
Author:
gaba
Message:

query params

File:
1 edited

Legend:

Unmodified
Added
Removed
  • MDService2/branches/MDService_simple3/src/eu/clarin/cmdi/mdservice/action/RepoAction.java

    r1613 r1623  
    55import org.apache.log4j.Logger;
    66import eu.clarin.cmdi.mdservice.model.Diagnostic;
     7import eu.clarin.cmdi.mdservice.model.Query;
    78import eu.clarin.cmdi.mdservice.model.WorkspaceProfile;
    89import eu.clarin.cmdi.mdservice.proxy.MDRepoProxy;
     
    2930       
    3031        protected URL base_url ;
    31 
     32        Query query;
     33       
    3234        @Override
    3335        public String getFullFormat() {         
     
    3537        }
    3638
     39        @Override
     40        @SuppressWarnings("unchecked")
     41        protected void loadParams() {   
     42                super.loadParams();
     43                query = new Query(getActionkey(), this.getParams());
     44        }
    3745        /**
    3846         * Based on the repository type - we create a typed Proxy, that will do the work.
     
    5058                                return;
    5159                        }
     60                        //Query query = new Query();
    5261                        switch (WorkspaceProfile.RepositoryType.toRepositoryType(WorkspaceProfile.getRepositoryType(getRepository())))
    5362                        {               
     
    5665                                return;
    5766                            case SRU:
    58                                 setTargetProxy(new SRUProxy());
     67                                setTargetProxy(new SRUProxy(query));
    5968                                return;
    6069                            case MD:
    61                                 setTargetProxy(new MDRepoProxy());
     70                                setTargetProxy(new MDRepoProxy(query));
    6271                                return;
    6372                            default:
Note: See TracChangeset for help on using the changeset viewer.