Class IndexedFieldsFixture

java.lang.Object
com.liferay.portal.search.test.util.IndexedFieldsFixture

public class IndexedFieldsFixture extends Object
  • Constructor Details

    • IndexedFieldsFixture

      public IndexedFieldsFixture(com.liferay.portal.kernel.service.ResourcePermissionLocalService resourcePermissionLocalService, com.liferay.portal.kernel.search.SearchEngineHelper searchEngineHelper)
    • IndexedFieldsFixture

      public IndexedFieldsFixture(com.liferay.portal.kernel.service.ResourcePermissionLocalService resourcePermissionLocalService, com.liferay.portal.kernel.search.SearchEngineHelper searchEngineHelper, com.liferay.portal.search.document.DocumentBuilderFactory documentBuilderFactory)
    • IndexedFieldsFixture

      public IndexedFieldsFixture(com.liferay.portal.kernel.service.ResourcePermissionLocalService resourcePermissionLocalService, com.liferay.portal.kernel.search.SearchEngineHelper searchEngineHelper, com.liferay.portal.search.model.uid.UIDFactory uidFactory, com.liferay.portal.search.document.DocumentBuilderFactory documentBuilderFactory)
  • Method Details

    • populateDate

      public void populateDate(String field, Date value, Map<String,String> map)
    • populateExpirationDateWithForever

      public void populateExpirationDateWithForever(Map<String,String> map)
    • populatePriority

      public void populatePriority(String priority, Map<String,String> map)
    • populatePriority

      public void populatePriority(String priority, Map<String,String> map, boolean sourceFilteringEnabled)
    • populateRoleIdFields

      public void populateRoleIdFields(long companyId, String className, long classPK, long groupId, String viewActionId, Map<String,String> map) throws Exception
      Throws:
      Exception
    • populateUID

      public void populateUID(com.liferay.portal.kernel.model.ClassedModel classedModel, Map<String,String> map)
    • populateUID

      public void populateUID(String modelClassName, long id, Map<String,String> map)
    • populateViewCount

      public void populateViewCount(Class<?> clazz, long classPK, Map<String,String> map) throws Exception
      Throws:
      Exception
    • postProcessDocument

      public void postProcessDocument(com.liferay.portal.kernel.search.Document document)
    • postProcessDocument

      public com.liferay.portal.search.document.Document postProcessDocument(com.liferay.portal.search.document.Document document)
    • populateRoleIds

      protected void populateRoleIds(String field, List<String> values, Map<String,String> map)