1 17 18 package org.sape.carbon.services.sql; 19 20 import org.sape.carbon.core.component.ComponentConfiguration; 21 import org.sape.carbon.services.sql.connection.ConnectionFactory; 22 23 37 public interface StatementFactoryConfiguration 38 extends ComponentConfiguration { 39 40 41 46 StatementConfiguration[] getStatement(); 47 48 53 void setStatement(StatementConfiguration[] statement); 54 55 56 57 62 ConnectionFactory getConnectionFactory(); 63 64 69 void setConnectionFactory(ConnectionFactory connectionFactory); 70 71 78 ResultSetTypeEnum getResultSetType(); 79 80 90 void setResultSetType(ResultSetTypeEnum resultSetType); 91 92 93 100 ResultSetConcurrencyEnum getResultSetConcurrency(); 101 102 111 void setResultSetConcurrency(ResultSetConcurrencyEnum resultSetConcurrency); 112 113 117 Integer getMaxRows(); 118 119 123 void setMaxRows(Integer maxRows); 124 125 130 Integer getFetchSize(); 131 132 137 void setFetchSize(Integer fetchSize); 138 139 143 Integer getMaxFieldSize(); 144 145 150 void setMaxFieldSize(Integer maxFieldSize); 151 152 153 157 Integer getQueryTimeOut(); 158 159 164 void setQueryTimeOut(Integer queryTimeOut); 165 } 166 | Popular Tags |