Class JPQLQueryHandler

java.lang.Object
org.eclipse.persistence.internal.xr.QueryHandler
org.eclipse.persistence.internal.xr.JPQLQueryHandler

public class JPQLQueryHandler extends QueryHandler

INTERNAL: JPQLQueryHandler sets the JPQL string in the given DatabaseQuery

Since:
EclipseLink 1.x
  • Field Details

    • jpqlString

      protected String jpqlString
  • Constructor Details

    • JPQLQueryHandler

      public JPQLQueryHandler()
      Default constructor.
  • Method Details

    • getJpqlString

      public String getJpqlString()
    • setJpqlString

      public void setJpqlString(String sqlString)
    • initializeCall

      public void initializeCall(XRServiceAdapter xrService, QueryOperation queryOperation, DatabaseQuery databaseQuery)
      Description copied from class: QueryHandler

      INTERNAL: Initialize this QueryHandler's DatabaseQuery's Call. Typically no work is required, but for some QueryHandlers (JPQLQueryHandler, StoredProcedureQueryHandler, etc.) special handling may be required.

      Overrides:
      initializeCall in class QueryHandler
      Parameters:
      xrService - the given DBWSService
      queryOperation - the given QueryOperation
      databaseQuery - the given DatabaseQuery