public boolean setQuery(Object query) { return _query.setQuery(query); }
public boolean setQuery(Object query) { return _query.setQuery(query); }
public boolean setQuery(Object query) { return _query.setQuery(query); }
public boolean setQuery(Object query) { return _query.setQuery(query); }
public boolean setQuery(Object query) { return _query.setQuery(query); }
return _storeQuery.setQuery(query);
return _storeQuery.setQuery(query);
return _storeQuery.setQuery(query);
return _storeQuery.setQuery(query);
return _storeQuery.setQuery(query);
/** * Creates a query to execute a Stored Procedure. * <br> * Construction of a {@link StoredProcedureQuery} object is a three step process * <LI> * <LI>a {@link org.apache.openjpa.kernel.Query kernel query} {@code kQ} is created for * {@link QueryLanguages#LANG_SQL SQL} language with the string {@code S} * <LI>a {@link QueryImpl facade query} {@code fQ} is created that delegates to the kernel query {@code kQ} * <LI>a {@link StoredProcedureQueryImpl stored procedure query} is created that delegates to the facade query * {@code fQ}. * <br> * */ private StoredProcedureQuery newProcedure(String procedureName, MultiQueryMetaData meta) { org.apache.openjpa.kernel.QueryImpl kernelQuery = (org.apache.openjpa.kernel.QueryImpl) _broker.newQuery(QueryLanguages.LANG_STORED_PROC, procedureName); kernelQuery.getStoreQuery().setQuery(meta); if (meta != null) { getConfiguration().getMetaDataRepositoryInstance().addQueryMetaData(meta); kernelQuery.setResultMapping(null, meta.getResultSetMappingName()); } return new StoredProcedureQueryImpl(procedureName, meta, new QueryImpl(this, _ret, kernelQuery, meta)); }
/** * Creates a query to execute a Stored Procedure. * <br> * Construction of a {@link StoredProcedureQuery} object is a three step process * <LI> * <LI>a {@link org.apache.openjpa.kernel.Query kernel query} {@code kQ} is created for * {@link QueryLanguages#LANG_SQL SQL} language with the string {@code S} * <LI>a {@link QueryImpl facade query} {@code fQ} is created that delegates to the kernel query {@code kQ} * <LI>a {@link StoredProcedureQueryImpl stored procedure query} is created that delegates to the facade query * {@code fQ}. * <br> * */ private StoredProcedureQuery newProcedure(String procedureName, MultiQueryMetaData meta) { org.apache.openjpa.kernel.QueryImpl kernelQuery = (org.apache.openjpa.kernel.QueryImpl) _broker.newQuery(QueryLanguages.LANG_STORED_PROC, procedureName); kernelQuery.getStoreQuery().setQuery(meta); if (meta != null) { getConfiguration().getMetaDataRepositoryInstance().addQueryMetaData(meta); kernelQuery.setResultMapping(null, meta.getResultSetMappingName()); } return new StoredProcedureQueryImpl(procedureName, meta, new QueryImpl(this, _ret, kernelQuery, meta)); }