1 17 18 package org.sape.carbon.services.sql; 19 20 import org.sape.carbon.core.config.Configuration; 21 import org.sape.carbon.services.sql.connection.ConnectionFactory; 22 23 36 public interface StatementConfiguration extends Configuration { 37 38 42 String getQueryName(); 43 44 48 void setQueryName(String queryName); 49 50 54 String getQuery(); 55 56 60 void setQuery(String query); 61 62 67 ConnectionFactory getConnectionFactory(); 68 69 73 void setConnectionFactory(ConnectionFactory connectionFactory); 74 75 79 ResultSetTypeEnum getResultSetType(); 80 81 88 void setResultSetType(ResultSetTypeEnum resultSetType); 89 90 91 95 ResultSetConcurrencyEnum getResultSetConcurrency(); 96 97 103 void setResultSetConcurrency(ResultSetConcurrencyEnum resultSetConcurrency); 104 105 109 Integer getMaxRows(); 110 111 115 void setMaxRows(Integer maxRows); 116 117 122 Integer getFetchSize(); 123 124 129 void setFetchSize(Integer fetchSize); 130 131 135 Integer getMaxFieldSize(); 136 137 142 void setMaxFieldSize(Integer maxFieldSize); 143 144 145 149 Integer getQueryTimeOut(); 150 151 156 void setQueryTimeOut(Integer queryTimeOut); 157 } | Popular Tags |