Interface IQueryContext

All Superinterfaces:
CDOBranchPoint, CDOBranchProvider, CDOTimeProvider

public interface IQueryContext extends CDOBranchPoint
Represents the execution state of a query in the server towards a query handler.
Since:
2.0
Author:
Eike Stepper
No Implement
This interface is not intended to be implemented by clients.
No Extend
This interface is not intended to be extended by clients.
  • Method Details

    • getView

      IView getView()
    • isCancelled

      boolean isCancelled()
      Since:
      4.12
    • getResultCount

      int getResultCount()
      Since:
      4.0
    • addResult

      boolean addResult(Object object)
      Adds the given object to the results of the associated query.
      Parameters:
      object - Support many primitives, CDOID and CDORevision. CDORevision are converted in CDOID and only CDOID are transfered to the client.
      Returns:
      true to indicate that more results can be passed subsequently, false otherwise (i.e. maxResults has been reached or an asynchronous query has been canceled).