Class SQLQueryHandler

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

public class SQLQueryHandler extends QueryHandler

INTERNAL: JPQLQueryHandler sets the JPQL string in the given DatabaseQuery

Since:
EclipseLink 1.x
  • Field Details

    • sqlString

      protected String sqlString
  • Constructor Details

    • SQLQueryHandler

      public SQLQueryHandler()
  • Method Details

    • getSqlString

      public String getSqlString()
    • setSqlString

      public void setSqlString(String sqlString)
    • initialize

      public void initialize(XRServiceAdapter xrService, QueryOperation queryOperation)
      Overrides:
      initialize in class QueryHandler
    • 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