List of usage examples for com.liferay.portal.kernel.search Document get
public String get(String name, String defaultName);
From source file:com.liferay.blade.samples.modelsummarycontributor.ModelSummaryContributor.java
License:Apache License
private Summary _createSummary(Document document) { String prefix = Field.SNIPPET + StringPool.UNDERLINE; String title = document.get(prefix + Field.TITLE, Field.TITLE); String company = document.get(prefix + Field.COMPANY_ID, Field.COMPANY_ID); return new Summary(title, company); }
From source file:com.liferay.docs.guestbook.search.GuestbookEntryModelSummaryContributor.java
License:Open Source License
private Summary createSummary(Document document) { String prefix = Field.SNIPPET + StringPool.UNDERLINE; String title = document.get(prefix + Field.TITLE, Field.CONTENT); String content = document.get(prefix + Field.CONTENT, Field.CONTENT); return new Summary(title, content); }
From source file:com.liferay.docs.guestbook.search.GuestbookModelSummaryContributor.java
License:Open Source License
private Summary createSummary(Document document) { String prefix = Field.SNIPPET + StringPool.UNDERLINE; String title = document.get(prefix + Field.TITLE, Field.TITLE); return new Summary(title, StringPool.BLANK); }
From source file:com.liferay.portlet.journal.util.JournalIndexer.java
License:Open Source License
@Override protected Summary doGetSummary(Document document, Locale locale, String snippet, PortletURL portletURL) { String title = document.get(locale, Field.TITLE); String content = snippet;/* w ww . j a v a 2s. com*/ if (Validator.isNull(snippet)) { content = StringUtil.shorten(document.get(locale, Field.CONTENT), 200); } String groupId = document.get(Field.GROUP_ID); String articleId = document.get("articleId"); String version = document.get(Field.VERSION); portletURL.setParameter("struts_action", "/journal/edit_article"); portletURL.setParameter("groupId", groupId); portletURL.setParameter("articleId", articleId); portletURL.setParameter("version", version); return new Summary(title, content, portletURL); }