001    package org.kuali.ole.serviceimpl;
002    
003    import org.kuali.ole.service.OleValidateInputRequestService;
004    
005    
006    /**
007     * Created with IntelliJ IDEA.
008     * User: ?
009     * Date: 7/9/12
010     * Time: 7:57 PM
011     * To change this template use File | Settings | File Templates.
012     */
013    public class OleValidateInputRequestServiceImpl implements OleValidateInputRequestService {
014    
015        public boolean inputRequestValidation(String operationType,String query,String version){
016    
017            if("searchRetrieve".equals(operationType)) {
018              if(operationType !=null && !"".equals(operationType) &&  version!=null && !"".equals(version) && query!=null && !"".equals(query) )
019               return true;
020            }else if("explain".equals(operationType))
021            if(version!=null && !"".equals(version) && query!=null && !"".equals(query) )
022                return true;
023    
024            return false;
025        }
026    }