Toggle navigation
Home
org.killbill.billing.payment.dao.PaymentModelDao to org.killbill.billing.payment.dao.PaymentAndTransactionModelDao
No. of Instances - 4
No. of Commits - 1
No. of Projects - {'killbill'}
Hierarchy/Composition: Composition
Primitive Info: -
NameSpace: Internal -> Internal
Mapping:
Cascading Type Change (Different)
EntitySqlDaoTransactionWrapper<PaymentModelDao>
to
EntitySqlDaoTransactionWrapper<PaymentAndTransactionModelDao>
Update Anonymous class
{ @Override public PaymentModelDao inTransaction( final EntitySqlDaoWrapperFactory entitySqlDaoWrapperFactory) throws Exception { final PaymentSqlDao paymentSqlDao=entitySqlDaoWrapperFactory.become(PaymentSqlDao.class); final PaymentModelDao paymentModelDao=createAndRefresh(paymentSqlDao,payment,context); final TransactionSqlDao transactionSqlDao=entitySqlDaoWrapperFactory.become(TransactionSqlDao.class); createAndRefresh(transactionSqlDao,paymentTransaction,context); return paymentModelDao; } }
to
{ @Override public PaymentAndTransactionModelDao inTransaction( final EntitySqlDaoWrapperFactory entitySqlDaoWrapperFactory) throws Exception { final PaymentSqlDao paymentSqlDao=entitySqlDaoWrapperFactory.become(PaymentSqlDao.class); final PaymentModelDao paymentModelDao=createAndRefresh(paymentSqlDao,payment,context); paymentAndTransactionModelDao.setPaymentModelDao(paymentModelDao); final TransactionSqlDao transactionSqlDao=entitySqlDaoWrapperFactory.become(TransactionSqlDao.class); final PaymentTransactionModelDao paymentTransactionModelDao=createAndRefresh(transactionSqlDao,paymentTransaction,context); paymentAndTransactionModelDao.setPaymentTransactionModelDao(paymentTransactionModelDao); return paymentAndTransactionModelDao; } }