Module org.eclipse.persistence.dbws
Class SQLQueryHandler
java.lang.Object
org.eclipse.persistence.internal.xr.QueryHandler
org.eclipse.persistence.internal.xr.SQLQueryHandler
INTERNAL: JPQLQueryHandler sets the JPQL string in the given DatabaseQuery
- Since:
- EclipseLink 1.x
-
Field Summary
Fields inherited from class org.eclipse.persistence.internal.xr.QueryHandler
databaseQuery
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
initialize
(XRServiceAdapter xrService, QueryOperation queryOperation) void
initializeCall
(XRServiceAdapter xrService, QueryOperation queryOperation, DatabaseQuery databaseQuery) void
setSqlString
(String sqlString) Methods inherited from class org.eclipse.persistence.internal.xr.QueryHandler
getDatabaseQuery, initializeArguments, initializeDatabaseQuery, setDatabaseQuery, validate
-
Field Details
-
sqlString
-
-
Constructor Details
-
SQLQueryHandler
public SQLQueryHandler()
-
-
Method Details
-
getSqlString
-
setSqlString
-
initialize
- Overrides:
initialize
in classQueryHandler
-
initializeCall
public void initializeCall(XRServiceAdapter xrService, QueryOperation queryOperation, DatabaseQuery databaseQuery) Description copied from class:QueryHandler
INTERNAL: Initialize this
QueryHandler
'sDatabaseQuery
'sCall
. Typically no work is required, but for someQueryHandlers
(JPQLQueryHandler
,StoredProcedureQueryHandler
, etc.) special handling may be required.- Overrides:
initializeCall
in classQueryHandler
- Parameters:
xrService
- the givenDBWSService
queryOperation
- the givenQueryOperation
databaseQuery
- the givenDatabaseQuery
-