Tabnine Logo
SearchRequestInfo.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
org.kuali.student.r2.core.search.dto.SearchRequestInfo
constructor

Best Java code snippets using org.kuali.student.r2.core.search.dto.SearchRequestInfo.<init> (Showing top 20 results out of 315)

origin: org.kuali.student.lum/ks-lum-program

@Override
public Boolean isLatestVersion(String versionIndId, Long versionSequenceNumber) throws Exception {
  try {
    //Perform a search to see if there are any new versions of the course that are approved, draft, etc.
    //We don't want to version if there are
    SearchRequestInfo request = new SearchRequestInfo("lu.search.isVersionable");
    request.addParam("lu.queryParam.versionIndId", versionIndId);
    request.addParam("lu.queryParam.sequenceNumber", versionSequenceNumber.toString());
    List<String> states = new ArrayList<String>();
    states.add("Approved");
    states.add("Active");
    states.add("Draft");
    states.add("Superseded");
    request.addParam("lu.queryParam.luOptionalState", states);
    SearchResultInfo result = cluService.search(request, ContextUtils.getContextInfo());
    String resultString = result.getRows().get(0).getCells().get(0).getValue();
    return "0".equals(resultString);
  } catch (Exception ex) {
    // Log exception 
    ex.printStackTrace();
    throw new RuntimeException(ex);
  }
}
origin: org.kuali.student.lum/ks-lum-program

@Override
public Boolean isLatestVersion(String versionIndId, Long versionSequenceNumber) throws Exception {
  //Perform a search to see if there are any new versions of the course that are approved, draft, etc.
  //We don't want to version if there are
  try {
    SearchRequestInfo request = new SearchRequestInfo("lu.search.isVersionable");
    request.addParam("lu.queryParam.versionIndId", versionIndId);
    request.addParam("lu.queryParam.sequenceNumber", versionSequenceNumber.toString());
    List<String> states = new ArrayList<String>();
    states.add("Approved");
    states.add("Active");
    states.add("Draft");
    states.add("Superseded");
    request.addParam("lu.queryParam.luOptionalState", states);
    SearchResultInfo result = cluService.search(request, ContextUtils.getContextInfo());
    String resultString = result.getRows().get(0).getCells().get(0).getValue();
    return "0".equals(resultString);
  } catch (Exception e) {
    LOG.error("IS LATEST VERSION ERROR");
    return false;
  }
}
origin: org.kuali.student.lum/ks-lum-ui-common

searchDispatcherAsync.search(new SearchRequestInfo("lo.search.loCategories"), new KSAsyncCallback<SearchResultInfo>() {
  @Override
  public void handleFailure(Throwable caught) {
origin: org.kuali.student.core/ks-common-ui

private SearchRequestInfo buildSearchRequestById(String query, String searchId) {
  SearchRequestInfo sr = new SearchRequestInfo();
  sr.setNeededTotalResults(false);
  sr.setSearchKey(this.searchTypeKey);
  sr.setSortColumn(this.resultSortKey);
  sr.setSortDirection(this.sortDirection);
  List<SearchParamInfo> searchParams = new ArrayList<SearchParamInfo>();
  SearchParamInfo param2 = createParam(this.searchIdKey, searchId);
  searchParams.add(param2);
  
  sr.setParams(searchParams);
  
  sr.getParams().addAll(additionalParams);
  return sr;
}

origin: org.kuali.student.core/ks-common-ui

private SearchRequestInfo buildSearchRequest(String query, String searchId) {
  SearchRequestInfo sr = new SearchRequestInfo();
  sr.setNeededTotalResults(false);
  sr.setSearchKey(this.searchTypeKey);
  sr.setSortColumn(this.resultSortKey);
  sr.setSortDirection(this.sortDirection);
  List<SearchParamInfo> searchParams = new ArrayList<SearchParamInfo>();
  SearchParamInfo param1 = createParam(this.searchTextKey, query);
  searchParams.add(param1);
  
  sr.setParams(searchParams);
  
  sr.getParams().addAll(additionalParams);
  return sr;
}

origin: org.kuali.student.lum/ks-lum-impl

  private List<String> getDepartments(List<String> departmentIds, ContextInfo contextInfo) throws MissingParameterException, PermissionDeniedException, OperationFailedException, InvalidParameterException {
    List<String> departments = new ArrayList<String>();
    SearchRequestInfo searchRequest = new SearchRequestInfo("org.search.generic");

    List<String> orgTypes = new ArrayList<String>();
    orgTypes.add("kuali.org.Department");

    searchRequest.addParam("org.queryParam.orgOptionalType", orgTypes);
    searchRequest.addParam("org.queryParam.orgOptionalIds", departmentIds);

    SearchResultInfo searchResult = getSearchDispatcher().search(searchRequest, contextInfo);

    if (null != searchResult) {
      for (SearchResultRowInfo result : searchResult.getRows()) {
        for (SearchResultCellInfo resultCell : result.getCells()) {
          if ("org.resultColumn.orgOptionalLongName".equals(resultCell.getKey())) {
            departments.add(resultCell.getValue());
          }
        }
      }
    }

    return departments;
  }
}
origin: org.kuali.student.lum/ks-lum-impl

private List<String> getDepartmentRelatedColleges(List<String> departmentIds, ContextInfo contextInfo) throws MissingParameterException, PermissionDeniedException, OperationFailedException, InvalidParameterException {
  List<String> departmentRelatedCollegeIds = new ArrayList<String>();
  SearchRequestInfo searchRequest = new SearchRequestInfo("org.search.orgQuickViewByRelationTypeOrgTypeRelatedOrgIds");
  List<String> orgTypes = new ArrayList<String>();
  orgTypes.add("kuali.org.College");
  searchRequest.addParam("org.queryParam.optionalOrgTypeList", orgTypes);
  searchRequest.addParam("org.queryParam.optionalRelationType", "kuali.org.Contain");
  searchRequest.addParam("org.queryParam.relatedOrgIds", departmentIds);
  SearchResultInfo searchResult = getSearchDispatcher().search(searchRequest, contextInfo);
  if (null != searchResult) {
    for (SearchResultRowInfo row : searchResult.getRows()) {
      for (SearchResultCellInfo cell : row.getCells()) {
        if ("org.resultColumn.orgId".equals(cell.getKey())) {
          departmentRelatedCollegeIds.add(cell.getValue());
        }
      }
    }
  }
  return departmentRelatedCollegeIds;
}
origin: org.kuali.student.lum/ks-lum-impl

private String getCollegeName(String collegeId, ContextInfo contextInfo) throws MissingParameterException, PermissionDeniedException, OperationFailedException, InvalidParameterException {
  String collegeName = "";
  SearchRequestInfo searchRequest = new SearchRequestInfo("org.search.generic");
  List<String> orgTypes = new ArrayList<String>();
  orgTypes.add("kuali.org.College");
  searchRequest.addParam("org.queryParam.orgOptionalType", orgTypes);
  searchRequest.addParam("org.queryParam.orgOptionalId", collegeId);
  SearchResultInfo searchResult = getSearchDispatcher().search(searchRequest, contextInfo);
  if (null != searchResult) {
    for (SearchResultRowInfo result : searchResult.getRows()) {
      for (SearchResultCellInfo resultCell : result.getCells()) {
        if ("org.resultColumn.orgOptionalLongName".equals(resultCell.getKey())) {
          collegeName = resultCell.getValue();
        }
      }
    }
  }
  return collegeName;
}
origin: org.kuali.student.lum/ks-lum-impl

private List<String> getMembershipQuerySearchResult(MembershipQueryInfo query, ContextInfo contextInfo) throws MissingParameterException, OperationFailedException, PermissionDeniedException, InvalidParameterException {
  if (query == null) {
    return null;
  }
  SearchRequestInfo request = new SearchRequestInfo();
  request.setSearchKey(query.getSearchTypeKey());
  request.setParams(query.getQueryParamValues());
  SearchResultInfo result = search(request, contextInfo);
  Set<String> cluIds = new HashSet<String>();
  List<SearchResultRowInfo> rows = result.getRows();
  for (SearchResultRowInfo row : rows) {
    List<SearchResultCellInfo> cells = row.getCells();
    for (SearchResultCellInfo cell : cells) {
      if (cell.getKey().equals("lu.resultColumn.luOptionalVersionIndId") && cell.getValue() != null) {
        cluIds.add(cell.getValue());
      }
    }
  }
  return new ArrayList<String>(cluIds);
}
origin: org.kuali.student.lum/ks-lum-impl

SearchRequestInfo lrcSearchRequest = new SearchRequestInfo(SEARCH_KEY_RESULT_COMPONENT);
lrcSearchRequest.addParam("lrc.queryParam.resultComponent.idRestrictionList", new ArrayList<String>(rcIdToRowMapping.keySet()));
SearchResultInfo lrcSearchResults = searchDispatcher.search(lrcSearchRequest, contextInfo);
origin: org.kuali.student.core/ks-common-impl

  public String getTranslationForAtp(String value, ContextInfo contextInfo) {
    SearchRequestInfo searchRequest = new SearchRequestInfo();
    searchRequest.setSearchKey("atp.search.advancedAtpSearch");
    ArrayList<SearchParamInfo> searchParams = new ArrayList<SearchParamInfo>();
    SearchParamInfo searchParam = new SearchParamInfo();
    searchParam.setKey("atp.advancedAtpSearchParam.atpId");
    searchParam.getValues().add(value);
    searchParams.add(searchParam);
    searchRequest.setParams(searchParams);
    SearchResultInfo searchResult = null;
    try {
      searchResult = searchDispatcher.search(searchRequest, contextInfo);
    } catch (Exception e) {
      throw new RuntimeException(e);
    }
    if(searchResult!= null){
      for (SearchResultRowInfo resultRow : searchResult.getRows()) {
        for (SearchResultCellInfo searchResultCell : resultRow.getCells()) {
          if(searchResultCell.getKey().equals("atp.resultColumn.atpDescrPlain")){
            return searchResultCell.getValue();
          }
        }
      }
    }
    return null;
  }
}
origin: org.kuali.student.lum/ks-lum-rice

queryParamValues.add(qpRelOrgType);
SearchRequestInfo searchRequest = new SearchRequestInfo();
searchRequest.setSearchKey("org.search.orgQuickViewByRelationTypeRelatedOrgTypeOrgId");
searchRequest.setParams(queryParamValues);
origin: org.kuali.student.lum/ks-lum-rice

public List<KeyValue> getKeyValues() {
  List<KeyValue> departments = new ArrayList<KeyValue>();
  SearchRequestInfo searchRequest = new SearchRequestInfo();
  searchRequest.setSearchKey("org.search.generic");
  try {
    for (SearchResultRowInfo result : getOrganizationService().search(searchRequest, ContextUtils.getContextInfo()).getRows()) {
      String orgId = "";
      String orgShortName = "";
      String orgOptionalLongName = "";
      String orgType = "";
      for (SearchResultCellInfo resultCell : result.getCells()) {
        if ("org.resultColumn.orgId".equals(resultCell.getKey())) {
          orgId = resultCell.getValue();
        } else if ("org.resultColumn.orgShortName".equals(resultCell.getKey())) {
          orgShortName = resultCell.getValue();
        } else if ("org.resultColumn.orgOptionalLongName".equals(resultCell.getKey())) {
          orgOptionalLongName = resultCell.getValue();
        } else if ("org.resultColumn.orgType".equals(resultCell.getKey())) {
          orgType = resultCell.getValue();
        }
      }
      departments.add(buildKeyLabelPair(orgId, orgShortName, orgOptionalLongName, orgType));
    }
    return departments;
  } catch (Exception e) {
    LOG.error("Error building KeyValues List", e);
    throw new RuntimeException(e);
  }
}
origin: org.kuali.student.lum/ks-lum-program

private SearchRequestInfo generateRequest(LookupMetadata versionSearch){
  SearchRequestInfo sr = new SearchRequestInfo();
  List<SearchParamInfo> params = new ArrayList<SearchParamInfo>();
  SearchParamInfo param = new SearchParamInfo();
  param.setKey("lu.queryParam.cluVersionIndId");
  String versionIndId = programModel.get(ProgramConstants.VERSION_IND_ID);
  versionIndId = (versionIndId == null ? "":versionIndId);
  param.getValues().add(versionIndId);
  params.add(param);
  sr.setSortDirection(SortDirection.DESC);
  sr.setParams(params);
  sr.setSearchKey(versionSearch.getSearchTypeId());
  if (versionSearch.getResultSortKey() != null) {
    sr.setSortColumn(versionSearch.getResultSortKey());
  }
  return sr;
}
origin: org.kuali.student.lum/ks-lum-impl

SearchRequestInfo sr = new SearchRequestInfo("lu.search.mostCurrent.union");
sr.addParam("lu.queryParam.luOptionalCode", courseCode);
sr.addParam("lu.queryParam.luOptionalType","kuali.lu.type.CreditCourse");
sr = new SearchRequestInfo("proposal.search.proposalsForReferenceIds");
sr.addParam("proposal.queryParam.proposalOptionalReferenceIds", new ArrayList<String>(cluIdToCodeMap.keySet()));
results = searchDispatcher.search(sr, contextInfo);
origin: org.kuali.student.lum/ks-lum-program

private Data findCredentialTitles(String coreProgramId) throws MissingParameterException,
    InvalidParameterException, DoesNotExistException, PermissionDeniedException, OperationFailedException {
  SearchRequestInfo request = new SearchRequestInfo();
origin: org.kuali.student.lum/ks-lum-program

private CoreProgramInfo findCurrentCoreProgram() throws MissingParameterException, InvalidParameterException, DoesNotExistException, PermissionDeniedException, OperationFailedException {
      SearchRequestInfo request = new SearchRequestInfo();
origin: org.kuali.student.lum/ks-lum-rice

List<KeyValue> orgEntities = new ArrayList<KeyValue>();
SearchRequestInfo searchRequest = new SearchRequestInfo("org.search.generic");
searchRequest.addParam("org.queryParam.orgOptionalType",orgType);
searchRequest.setSortColumn("org.resultColumn.orgOptionalLongName");
origin: org.kuali.student.core/ks-common-impl

private SearchRequestInfo buildSearchRequestById(LookupMetadata lookupMetadata, String searchId) {
  SearchRequestInfo sr = new SearchRequestInfo();
  sr.setNeededTotalResults(false);
origin: org.kuali.student.core/ks-common-ui

SearchRequestInfo sr = new SearchRequestInfo();
List<SearchParamInfo> params = new ArrayList<SearchParamInfo>();
for(CustomLine field: lines){
org.kuali.student.r2.core.search.dtoSearchRequestInfo<init>

Popular methods of SearchRequestInfo

  • setParams
  • setSearchKey
  • setSortColumn
  • getParams
  • getSearchKey
  • setSortDirection
  • addParam
  • getStartAt
  • getMaxResults
  • getNeededTotalResults
  • getSortColumn
  • getSortDirection
  • getSortColumn,
  • getSortDirection,
  • setMaxResults,
  • setNeededTotalResults,
  • setStartAt,
  • toString

Popular in Java

  • Reactive rest calls using spring rest template
  • getSupportFragmentManager (FragmentActivity)
  • scheduleAtFixedRate (ScheduledExecutorService)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • Menu (java.awt)
  • ByteBuffer (java.nio)
    A buffer for bytes. A byte buffer can be created in either one of the following ways: * #allocate
  • Hashtable (java.util)
    A plug-in replacement for JDK1.5 java.util.Hashtable. This version is based on org.cliffc.high_scale
  • Executor (java.util.concurrent)
    An object that executes submitted Runnable tasks. This interface provides a way of decoupling task s
  • Collectors (java.util.stream)
  • Runner (org.openjdk.jmh.runner)
  • Top 12 Jupyter Notebook extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now