Interface DeclarativeQueryManager

All Superinterfaces:
QueryManager

public interface DeclarativeQueryManager extends QueryManager
This interface provides the ability to execute declarative queries (e.g. SQL)
Author:
Farrukh S. Najmi
  • Method Details

    • createQuery

      Query createQuery(int queryType, String queryString) throws InvalidRequestException, JAXRException
      Creates a Query object given a queryType (for example, QUERY_TYPE_SQL) and a String that represents a query in the syntax appropriate for queryType.
      Capability Level: 1
      Parameters:
      queryType - the type of query
      queryString - the query in its string representation
      Returns:
      Query object created
      Throws:
      JAXRException - If the Jakarta XML Registries provider encounters an internal error
      InvalidRequestException - If the Jakarta XML Registries provider validates query syntax (optional) and the sqlQuery is not valid
      See Also:
    • executeQuery

      BulkResponse executeQuery(Query query) throws JAXRException
      Executes a query as specified by query parameter.
      Capability Level: 1
      Parameters:
      query - the query to be executed
      Returns:
      the BulkResponse that is the result of the query
      Throws:
      JAXRException - If the Jakarta XML Registries provider encounters an internal error