diff options
author | lresende <lresende@13f79535-47bb-0310-9956-ffa450edef68> | 2010-03-15 16:06:52 +0000 |
---|---|---|
committer | lresende <lresende@13f79535-47bb-0310-9956-ffa450edef68> | 2010-03-15 16:06:52 +0000 |
commit | 6b51b7c94e2859e7bca4440d29f918d5cd4e9f87 (patch) | |
tree | 881c4a7059a5bce138fef0005a36c1097760a1d2 /das-java/trunk/rdb/src/main/java/org/apache/tuscany/das/rdb/DAS.java | |
parent | a91627d5b8cc6c79a5a92ff39670a3716eeaa773 (diff) |
TUSCANY-3494 - Applying patch from Florian Pinel to create a new command method that takes in consideration the type of command being created
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@923318 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'das-java/trunk/rdb/src/main/java/org/apache/tuscany/das/rdb/DAS.java')
-rw-r--r-- | das-java/trunk/rdb/src/main/java/org/apache/tuscany/das/rdb/DAS.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/das-java/trunk/rdb/src/main/java/org/apache/tuscany/das/rdb/DAS.java b/das-java/trunk/rdb/src/main/java/org/apache/tuscany/das/rdb/DAS.java index 43f1e30d1a..f1444b52a4 100644 --- a/das-java/trunk/rdb/src/main/java/org/apache/tuscany/das/rdb/DAS.java +++ b/das-java/trunk/rdb/src/main/java/org/apache/tuscany/das/rdb/DAS.java @@ -57,6 +57,7 @@ public interface DAS { /** * Creates a Command based on the provided SQL statement + * The Command kind is determined automatically for most common cases * * @param sql * The SQL statement @@ -64,4 +65,14 @@ public interface DAS { */ Command createCommand(String sql); + /** + * Creates a Command of the specified kind based on the provided SQL statement + * + * @param sql + * The SQL statement + * @param sql + * The Command kind (select, insert, update, delete or procedure), case-insensitive + * @return returns a Command instance + */ + Command createCommand(String sql, String kind); } |