List of usage examples for com.liferay.portal.kernel.search Field USER_NAME
String USER_NAME
To view the source code for com.liferay.portal.kernel.search Field USER_NAME.
Click Source Link
From source file:com.liferay.asset.internal.search.AssetEntryIndexer.java
License:Open Source License
@Override public void postProcessSearchQuery(BooleanQuery searchQuery, BooleanFilter fullQueryBooleanFilter, SearchContext searchContext) throws Exception { if (searchContext.getAttributes() == null) { return;// w w w . j av a 2 s .c om } addSearchTerm(searchQuery, searchContext, Field.DESCRIPTION, false); addSearchTerm(searchQuery, searchContext, Field.TITLE, false); addSearchTerm(searchQuery, searchContext, Field.USER_NAME, false); }
From source file:com.liferay.calendar.search.test.CalendarBookingIndexerIndexedFieldsTest.java
License:Open Source License
protected void populateCalendar(Calendar calendar, Map<String, String> map) { map.put(Field.DEFAULT_LANGUAGE_ID, calendar.getDefaultLanguageId()); map.put(Field.USER_ID, String.valueOf(calendar.getUserId())); map.put(Field.USER_NAME, StringUtil.toLowerCase(calendar.getUserName())); map.put("visible", "true"); }
From source file:com.liferay.calendar.search.test.CalendarIndexerIndexedFieldsTest.java
License:Open Source License
protected void populateExpectedFieldValues(Calendar calendar, Map<String, String> map) throws Exception { map.put(Field.COMPANY_ID, String.valueOf(calendar.getCompanyId())); map.put(Field.DEFAULT_LANGUAGE_ID, calendar.getDefaultLanguageId()); map.put(Field.ENTRY_CLASS_NAME, calendar.getModelClassName()); map.put(Field.ENTRY_CLASS_PK, String.valueOf(calendar.getCalendarId())); map.put(Field.GROUP_ID, String.valueOf(calendar.getGroupId())); map.put(Field.SCOPE_GROUP_ID, String.valueOf(calendar.getGroupId())); map.put(Field.STAGING_GROUP, "false"); map.put(Field.USER_ID, String.valueOf(calendar.getUserId())); map.put(Field.USER_NAME, StringUtil.toLowerCase(calendar.getUserName())); map.put("calendarId", String.valueOf(calendar.getCalendarId())); DateFormat dateFormat = DateFormatFactoryUtil.getSimpleDateFormat("yyyyMMddHHmmss"); populateCalendarDate(Field.CREATE_DATE, calendar.getCreateDate(), map, dateFormat); populateCalendarDate(Field.MODIFIED_DATE, calendar.getModifiedDate(), map, dateFormat); populateCalendarResource(calendar.getCalendarResource(), calendar, map); calendarFieldsFixture.populateGroupRoleId(map); calendarFieldsFixture.populateRoleId("Guest", map); calendarFieldsFixture.populateUID(calendar, map); }
From source file:com.liferay.document.library.repository.search.internal.RepositorySearchQueryBuilderImpl.java
License:Open Source License
protected void addSearchKeywords(BooleanQuery searchQuery, SearchContext searchContext) throws Exception { String keywords = searchContext.getKeywords(); if (Validator.isNull(keywords)) { return;//w w w. j a v a 2 s . c o m } BooleanQuery titleQuery = new BooleanQueryImpl(); _repositorySearchQueryTermBuilder.addTerm(titleQuery, searchContext, Field.TITLE, keywords); if (titleQuery.hasClauses() && !contains(searchQuery, titleQuery)) { searchQuery.add(titleQuery, BooleanClauseOccur.SHOULD); } BooleanQuery userNameQuery = new BooleanQueryImpl(); _repositorySearchQueryTermBuilder.addTerm(userNameQuery, searchContext, Field.USER_NAME, keywords); if (userNameQuery.hasClauses() && !contains(searchQuery, userNameQuery)) { searchQuery.add(userNameQuery, BooleanClauseOccur.SHOULD); } BooleanQuery contentQuery = new BooleanQueryImpl(); _repositorySearchQueryTermBuilder.addTerm(contentQuery, searchContext, Field.CONTENT, keywords); if (contentQuery.hasClauses() && !contains(searchQuery, contentQuery)) { searchQuery.add(contentQuery, BooleanClauseOccur.SHOULD); } }
From source file:com.liferay.dynamic.data.lists.internal.search.DDLRecordIndexer.java
License:Open Source License
@Override public void postProcessSearchQuery(BooleanQuery searchQuery, BooleanFilter fullQueryBooleanFilter, SearchContext searchContext) throws Exception { addSearchTerm(searchQuery, searchContext, Field.USER_NAME, false); addSearchTerm(searchQuery, searchContext, "ddmContent", false); }
From source file:com.liferay.dynamic.data.mapping.internal.search.DDMFormInstanceRecordIndexer.java
License:Open Source License
@Override public void postProcessSearchQuery(BooleanQuery searchQuery, BooleanFilter fullQueryBooleanFilter, SearchContext searchContext) throws Exception { addSearchTerm(searchQuery, searchContext, Field.USER_NAME, false); addContentSearchTerm(searchQuery, searchContext); }
From source file:com.liferay.journal.search.JournalArticleIndexer.java
License:Open Source License
@Override public void postProcessSearchQuery(BooleanQuery searchQuery, BooleanFilter fullQueryBooleanFilter, SearchContext searchContext) throws Exception { addSearchTerm(searchQuery, searchContext, Field.ARTICLE_ID, false); addSearchTerm(searchQuery, searchContext, Field.CLASS_PK, false); addSearchLocalizedTerm(searchQuery, searchContext, Field.CONTENT, false); addSearchLocalizedTerm(searchQuery, searchContext, Field.DESCRIPTION, false); addSearchTerm(searchQuery, searchContext, Field.ENTRY_CLASS_PK, false); addSearchLocalizedTerm(searchQuery, searchContext, Field.TITLE, false); addSearchTerm(searchQuery, searchContext, Field.USER_NAME, false); LinkedHashMap<String, Object> params = (LinkedHashMap<String, Object>) searchContext.getAttribute("params"); if (params != null) { String expandoAttributes = (String) params.get("expandoAttributes"); if (Validator.isNotNull(expandoAttributes)) { addSearchExpando(searchQuery, searchContext, expandoAttributes); }/*w w w . j a v a2 s. co m*/ } }
From source file:com.liferay.knowledgebase.admin.util.AdminIndexer.java
License:Open Source License
public AdminIndexer() { setDefaultSelectedFieldNames(Field.COMPANY_ID, Field.CONTENT, Field.CREATE_DATE, Field.DESCRIPTION, Field.ENTRY_CLASS_NAME, Field.ENTRY_CLASS_PK, Field.MODIFIED_DATE, Field.TITLE, Field.UID, Field.USER_NAME); setFilterSearch(true);/*w ww . ja v a 2s . c o m*/ setPermissionAware(true); }
From source file:com.liferay.knowledgebase.admin.util.AdminIndexer.java
License:Open Source License
@Override public void postProcessSearchQuery(BooleanQuery searchQuery, SearchContext searchContext) throws Exception { addSearchTerm(searchQuery, searchContext, Field.CONTENT, true); addSearchTerm(searchQuery, searchContext, Field.DESCRIPTION, true); addSearchTerm(searchQuery, searchContext, Field.TITLE, true); addSearchTerm(searchQuery, searchContext, Field.USER_NAME, true); }
From source file:com.liferay.knowledgebase.admin.util.KBArticleIndexer.java
License:Open Source License
public KBArticleIndexer() { setDefaultSelectedFieldNames(Field.COMPANY_ID, Field.CONTENT, Field.CREATE_DATE, Field.DESCRIPTION, Field.ENTRY_CLASS_NAME, Field.ENTRY_CLASS_PK, Field.MODIFIED_DATE, Field.TITLE, Field.UID, Field.USER_NAME); setFilterSearch(true);//from ww w.ja v a 2 s . com setPermissionAware(true); }