[jboss-svn-commits] JBL Code SVN: r15581 - in labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb: listeners and 1 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Oct 4 11:30:49 EDT 2007
Author: tcunning
Date: 2007-10-04 11:30:49 -0400 (Thu, 04 Oct 2007)
New Revision: 15581
Modified:
labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/addressing/eprs/JDBCEpr.java
labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/ListenerTagNames.java
labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/config/mappers/SqlListenerMapper.java
Log:
bug:JBESB-1071
Add support for whereCondition and orderBy.
Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/addressing/eprs/JDBCEpr.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/addressing/eprs/JDBCEpr.java 2007-10-04 15:30:14 UTC (rev 15580)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/addressing/eprs/JDBCEpr.java 2007-10-04 15:30:49 UTC (rev 15581)
@@ -54,10 +54,12 @@
public static final String URL_TAG = "URL";
public static final String TABLE_NAME_TAG = "tablename";
+ public static final String ORDER_BY_TAG = "orderBy";
public static final String MESSAGE_ID_COLUMN_TAG = "message_id_column";
public static final String STATUS_COLUMN_TAG = "status_column";
public static final String DATA_COLUMN_TAG = "message_column";
public static final String TIMESTAMP_COLUMN_TAG = "insert_timestamp_column";
+ public static final String WHERE_CONDITION_TAG = "whereCondition";
public static final String POST_DEL_TAG = "postDelete";
public static final String ERROR_DEL_TAG = "errorDelete";
Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/ListenerTagNames.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/ListenerTagNames.java 2007-10-04 15:30:14 UTC (rev 15580)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/ListenerTagNames.java 2007-10-04 15:30:49 UTC (rev 15581)
@@ -109,7 +109,6 @@
/** SQL related */
public static final String SQL_ROW_DATA_TAG = "sqlRowData";
-
public static final String SQL_TABLE_NAME_TAG = "tableName";
public static final String SQL_SELECT_FIELDS_TAG = "selectFields";
public static final String SQL_KEY_FIELDS_TAG = "keyFields";
Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/config/mappers/SqlListenerMapper.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/config/mappers/SqlListenerMapper.java 2007-10-04 15:30:14 UTC (rev 15580)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/config/mappers/SqlListenerMapper.java 2007-10-04 15:30:49 UTC (rev 15581)
@@ -106,6 +106,8 @@
toElement.setAttribute(JDBCEpr.USERNAME_TAG, provider.getUsername());
toElement.setAttribute(JDBCEpr.PASSWORD_TAG, provider.getPassword());
toElement.setAttribute(JDBCEpr.TABLE_NAME_TAG, messageFilter.getTablename());
+ toElement.setAttribute(JDBCEpr.WHERE_CONDITION_TAG, messageFilter.getWhereCondition());
+ toElement.setAttribute(JDBCEpr.ORDER_BY_TAG, messageFilter.getOrderBy());
toElement.setAttribute(JDBCEpr.MESSAGE_ID_COLUMN_TAG, messageFilter.getMessageIdColumn());
toElement.setAttribute(JDBCEpr.DATA_COLUMN_TAG, messageFilter.getMessageColumn());
toElement.setAttribute(JDBCEpr.STATUS_COLUMN_TAG, String.valueOf(messageFilter.getStatusColumn()));
More information about the jboss-svn-commits
mailing list