killbill-aplcache

analytics: add missing binder annotations Signed-off-by:

6/20/2012 9:16:26 PM

Details

diff --git a/analytics/src/main/java/com/ning/billing/analytics/dao/BusinessInvoiceItemSqlDao.java b/analytics/src/main/java/com/ning/billing/analytics/dao/BusinessInvoiceItemSqlDao.java
index 17f2226..6f491d6 100644
--- a/analytics/src/main/java/com/ning/billing/analytics/dao/BusinessInvoiceItemSqlDao.java
+++ b/analytics/src/main/java/com/ning/billing/analytics/dao/BusinessInvoiceItemSqlDao.java
@@ -39,10 +39,10 @@ public interface BusinessInvoiceItemSqlDao {
     List<BusinessInvoiceItem> getInvoiceItemsForBundle(@Bind("external_key") final String externalKey);
 
     @SqlUpdate
-    int createInvoiceItem(final BusinessInvoiceItem invoiceItem);
+    int createInvoiceItem(@BusinessInvoiceItemBinder final BusinessInvoiceItem invoiceItem);
 
     @SqlUpdate
-    int updateInvoiceItem(final BusinessInvoiceItem invoiceItem);
+    int updateInvoiceItem(@BusinessInvoiceItemBinder final BusinessInvoiceItem invoiceItem);
 
     @SqlUpdate
     int deleteInvoiceItem(@Bind("item_id") final String itemId);
diff --git a/analytics/src/main/java/com/ning/billing/analytics/dao/BusinessInvoicePaymentSqlDao.java b/analytics/src/main/java/com/ning/billing/analytics/dao/BusinessInvoicePaymentSqlDao.java
index 633914f..681378d 100644
--- a/analytics/src/main/java/com/ning/billing/analytics/dao/BusinessInvoicePaymentSqlDao.java
+++ b/analytics/src/main/java/com/ning/billing/analytics/dao/BusinessInvoicePaymentSqlDao.java
@@ -39,10 +39,10 @@ public interface BusinessInvoicePaymentSqlDao {
     List<BusinessInvoicePayment> getInvoicePaymentsForAccount(@Bind("account_key") final String accountKey);
 
     @SqlUpdate
-    int createInvoicePayment(final BusinessInvoicePayment payment);
+    int createInvoicePayment(@BusinessInvoicePaymentBinder final BusinessInvoicePayment payment);
 
     @SqlUpdate
-    int updateInvoicePaymentForPaymentAttempt(final BusinessInvoicePayment payment);
+    int updateInvoicePaymentForPaymentAttempt(@BusinessInvoicePaymentBinder final BusinessInvoicePayment payment);
 
     @SqlUpdate
     int deleteInvoicePaymentForPaymentAttempt(@Bind("attempt_id") final String attemptId);
diff --git a/analytics/src/main/java/com/ning/billing/analytics/dao/BusinessInvoiceSqlDao.java b/analytics/src/main/java/com/ning/billing/analytics/dao/BusinessInvoiceSqlDao.java
index 264407a..abfa302 100644
--- a/analytics/src/main/java/com/ning/billing/analytics/dao/BusinessInvoiceSqlDao.java
+++ b/analytics/src/main/java/com/ning/billing/analytics/dao/BusinessInvoiceSqlDao.java
@@ -36,10 +36,10 @@ public interface BusinessInvoiceSqlDao {
     List<BusinessInvoice> getInvoicesForAccount(@Bind("account_key") final String accountKey);
 
     @SqlUpdate
-    int createInvoice(final BusinessInvoice invoice);
+    int createInvoice(@BusinessInvoiceBinder final BusinessInvoice invoice);
 
     @SqlUpdate
-    int updateInvoice(final BusinessInvoice invoice);
+    int updateInvoice(@BusinessInvoiceBinder final BusinessInvoice invoice);
 
     @SqlUpdate
     int deleteInvoice(@Bind("invoice_id") final String invoiceId);
diff --git a/analytics/src/main/java/com/ning/billing/analytics/dao/BusinessOverdueStatusSqlDao.java b/analytics/src/main/java/com/ning/billing/analytics/dao/BusinessOverdueStatusSqlDao.java
index ab091bc..44668d0 100644
--- a/analytics/src/main/java/com/ning/billing/analytics/dao/BusinessOverdueStatusSqlDao.java
+++ b/analytics/src/main/java/com/ning/billing/analytics/dao/BusinessOverdueStatusSqlDao.java
@@ -33,7 +33,7 @@ public interface BusinessOverdueStatusSqlDao {
     List<BusinessOverdueStatus> getOverdueStatusesForBundle(@Bind("external_key") final String externalKey);
 
     @SqlUpdate
-    int createOverdueStatus(final BusinessOverdueStatus status);
+    int createOverdueStatus(@BusinessOverdueStatusBinder final BusinessOverdueStatus status);
 
     @SqlUpdate
     void test();