A query on a repository that can be formulated in one of the supported query
languages (for example SeRQL or SPARQL). It allows one to predefine bindings
in the query to be able to reuse the same query with different bindings.
Specifies the maximum time that a query is allowed to run. The query will
be interrupted when it exceeds the time limit. Any consecutive requests to
fetch query results will result in QueryInterruptedExceptions.
maxQueryTime - The maximum query time, measured in seconds. A negative or zero
value indicates an unlimited query time (which is the default).