QueryModel qm = (QueryModel)evaluateEL("#{bindings.SearchViewCriteriaQuery.queryModel}"); for(int indexCount=0; indexCount { QueryDescriptor qd = qm.getUserQueries().get(indexCount); if(qd!=null){ String queryDescriptorName = qd.getName(); System.out.println(queryDesctiptorName); m = qd.getUIHints(); isDefault = (Boolean) m.get(QueryDescriptor.UIHINT_DEFAULT); System.out.println(isDefault); isRunAutomatically = (Boolean) m.get(QueryDescriptor.UIHINT_AUTO_EXECUTE); System.out.println(isRunAutomatically); if (Boolean.TRUE.equals(isDefault) && Boolean.TRUE.equals(isRunAutomatically){ break(); } else{ queryDescriptorName = null; } System.out.println(isDefault); }
Getting the value of Saved search – programatic way
Leave a reply