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 }