OSDN Git Service

10b11e12fe4137ca5746ecca8cae2391549122b8
[ea2ddl/ea2ddl.git] / ea2ddl-dao / src / main / java / jp / sourceforge / ea2ddl / dao / allcommon / s2dao / internal / sqlcommand / InternalAbstractSqlCommand.java
1 package jp.sourceforge.ea2ddl.dao.allcommon.s2dao.internal.sqlcommand;\r
2 \r
3 import javax.sql.DataSource;\r
4 \r
5 import org.seasar.dao.SqlCommand;\r
6 import org.seasar.extension.jdbc.StatementFactory;\r
7 \r
8 /**\r
9  * @author DBFlute(AutoGenerator)\r
10  */\r
11 public abstract class InternalAbstractSqlCommand implements SqlCommand {\r
12 \r
13         // ===================================================================================\r
14     //                                                                           Attribute\r
15     //                                                                           =========\r
16     private DataSource dataSource;\r
17     private StatementFactory statementFactory;\r
18     private String sql;\r
19 \r
20         // ===================================================================================\r
21     //                                                                         Constructor\r
22     //                                                                         ===========\r
23     public InternalAbstractSqlCommand(DataSource dataSource, StatementFactory statementFactory) {\r
24         this.dataSource = dataSource;\r
25         this.statementFactory = statementFactory;\r
26     }\r
27 \r
28         // ===================================================================================\r
29     //                                                                            Accessor\r
30     //                                                                            ========\r
31     public DataSource getDataSource() {\r
32         return dataSource;\r
33     }\r
34 \r
35     public StatementFactory getStatementFactory() {\r
36         return statementFactory;\r
37     }\r
38 \r
39     public String getSql() {\r
40         return sql;\r
41     }\r
42 \r
43     public void setSql(String sql) {\r
44         this.sql = sql;\r
45     }\r
46 }\r