View Javadoc

1   package org.weda.store;
2   
3   /**Цель: хранение информации о QL запросе
4    *
5    * @author tim
6    */
7   public interface Query {
8       /**Метод возвращает текст запроса, который должен содержать строку вида:
9        * <code>[select ... ] from ...</code>.
10       * @warning запрос не должен содержать оператор <code>WHERE</code>
11       */
12      public String getQuery();
13      /**Метод возвращает fetch size.
14       */
15      public int getFetchSize();
16      /**Метод возвращает максимальное количество строк которое может быть 
17       * возвращено в результате выполнения запроса.
18       */
19      public int getMaxRows();
20      /**Метод возвращает максимальное время выполнения запроса (сек.).
21       */
22      public int getTimeout();
23  }