Class UpdateByQueryDocumentRequest

java.lang.Object
com.liferay.portal.search.engine.adapter.ccr.CrossClusterRequest
com.liferay.portal.search.engine.adapter.document.UpdateByQueryDocumentRequest
All Implemented Interfaces:
DocumentRequest<UpdateByQueryDocumentResponse>

public class UpdateByQueryDocumentRequest extends CrossClusterRequest implements DocumentRequest<UpdateByQueryDocumentResponse>
  • Constructor Details

    • UpdateByQueryDocumentRequest

      @Deprecated public UpdateByQueryDocumentRequest(com.liferay.portal.kernel.search.Query query, com.liferay.portal.kernel.json.JSONObject scriptJSONObject, String... indexNames)
      Deprecated.
      As of Athanasius (7.3.x), replaced by UpdateByQueryDocumentRequest.UpdateByQueryDocumentRequest( Query, Query, String...)
    • UpdateByQueryDocumentRequest

      public UpdateByQueryDocumentRequest(com.liferay.portal.search.query.Query portalSearchQuery, com.liferay.portal.search.script.Script script, String... indexNames)
  • Method Details

    • accept

      public UpdateByQueryDocumentResponse accept(DocumentRequestExecutor documentRequestExecutor)
      Specified by:
      accept in interface DocumentRequest<UpdateByQueryDocumentResponse>
    • getIndexNames

      public String[] getIndexNames()
    • getPortalSearchQuery

      public com.liferay.portal.search.query.Query getPortalSearchQuery()
    • getQuery

      @Deprecated public com.liferay.portal.kernel.search.Query getQuery()
      Deprecated.
      As of Athanasius (7.3.x), replaced by getPortalSearchQuery()
    • getScript

      public com.liferay.portal.search.script.Script getScript()
    • getScriptJSONObject

      public com.liferay.portal.kernel.json.JSONObject getScriptJSONObject()
    • isRefresh

      public boolean isRefresh()
    • isWaitForCompletion

      public boolean isWaitForCompletion()
    • setRefresh

      public void setRefresh(boolean refresh)
    • setWaitForCompletion

      public void setWaitForCompletion(boolean waitForCompletion)