Refactored MappedTransaction, added KafkaTransaction placeholder

This commit is contained in:
Petar Bozin 2016-06-25 13:42:14 +02:00
parent 1ec33978a9
commit 279df2e18b
9 changed files with 25 additions and 33 deletions

View File

@ -73,6 +73,7 @@ import net.liftweb.sitemap._
import net.liftweb.util.Helpers._
import net.liftweb.util.{Helpers, Schedule, _}
import code.api.Constant._
import code.transaction.MappedTransaction
/**

View File

@ -14,8 +14,9 @@ import code.model._
import code.model.dataAccess._
import code.sandbox.{CreateViewImpls, Saveable}
import code.tesobe.CashTransaction
import code.transaction.{KafkaTransaction, MappedTransaction}
import code.transactionrequests.MappedTransactionRequest
import code.transactionrequests.TransactionRequests.{TransactionRequestCharge, TransactionRequest, TransactionRequestBody, TransactionRequestChallenge}
import code.transactionrequests.TransactionRequests.{TransactionRequest, TransactionRequestBody, TransactionRequestChallenge, TransactionRequestCharge}
import code.util.Helper
import code.transactionrequests.TransactionRequests.{TransactionRequest, TransactionRequestBody, TransactionRequestChallenge}
import code.util.{Helper, TTLCache}

View File

@ -21,8 +21,8 @@ import net.liftweb.util.Helpers._
import net.liftweb.util.Props
import org.bson.types.ObjectId
import scala.concurrent._
import scala.concurrent.ExecutionContext.Implicits.global
import scala.concurrent._
import scala.math.BigDecimal.RoundingMode
private object LocalConnector extends Connector with Loggable {

View File

@ -13,6 +13,7 @@ import code.metadata.wheretags.MappedWhereTag
import code.model._
import code.model.dataAccess._
import code.tesobe.CashTransaction
import code.transaction.MappedTransaction
import code.transactionrequests.MappedTransactionRequest
import code.transactionrequests.TransactionRequests.{TransactionRequest, TransactionRequestBody, TransactionRequestChallenge, TransactionRequestCharge}
import code.util.Helper

View File

@ -33,23 +33,16 @@ Berlin 13359, Germany
package code.model.dataAccess
import java.util.Date
import com.mongodb.QueryBuilder
import net.liftweb.mongodb.record.MongoMetaRecord
import net.liftweb.mongodb.record.field.ObjectIdPk
import net.liftweb.mongodb.record.MongoRecord
import net.liftweb.mongodb.record.field.ObjectIdRefField
import net.liftweb.mongodb.record.field.DateField
import net.liftweb.common._
import net.liftweb.record.field.{ StringField, BooleanField, DecimalField }
import net.liftweb.mongodb.{Limit, Skip}
import code.bankconnectors.{OBPLimit, OBPOffset, OBPOrdering, _}
import code.model._
import com.mongodb.QueryBuilder
import net.liftweb.common._
import net.liftweb.mongodb.BsonDSL._
import code.bankconnectors._
import code.bankconnectors.OBPOffset
import code.bankconnectors.OBPLimit
import code.bankconnectors.OBPOrdering
import net.liftweb.mongodb.Limit
import net.liftweb.mongodb.Skip
import net.liftweb.mongodb.{Limit, Skip}
import net.liftweb.mongodb.record.{MongoMetaRecord, MongoRecord}
import net.liftweb.mongodb.record.field.{DateField, ObjectIdPk, ObjectIdRefField}
import net.liftweb.record.field.{DecimalField, StringField}
class Account extends BankAccount with MongoRecord[Account] with ObjectIdPk[Account] with Loggable{

View File

@ -1,18 +1,17 @@
package code.sandbox
import code.atms.MappedAtm
import code.crm.CrmEvent.CrmEvent
import code.branches.MappedBranch
import code.crm.MappedCrmEvent
import code.metadata.counterparties.{MappedCounterpartyMetadata}
import code.model.dataAccess.{MappedBankAccount, MappedBank}
import code.model.{MappedTransaction, AccountId, BankId}
import code.branches.{MappedBranch}
import code.metadata.counterparties.MappedCounterpartyMetadata
import code.model.dataAccess.{MappedBank, MappedBankAccount}
import code.model.{AccountId, BankId}
import code.products.MappedProduct
import code.products.Products.ProductCode
import code.transaction.MappedTransaction
// , MappedDataLicense
import code.util.Helper.convertToSmallestCurrencyUnits
import net.liftweb.common.{Full, Failure, Box}
import net.liftweb.common.{Box, Failure, Full}
import net.liftweb.mapper.Mapper
import net.liftweb.util.Helpers._

View File

@ -1,12 +1,12 @@
package code.model
package code.transaction
import java.util.UUID
import code.bankconnectors.Connector
import code.metadata.counterparties.Counterparties
import code.util.{MappedAccountNumber, DefaultStringField, Helper, MappedUUID}
import net.liftweb.common.{Logger, Box}
import code.util.{DefaultStringField, Helper, MappedAccountNumber, MappedUUID}
import net.liftweb.common.Logger
import net.liftweb.mapper._
import code.model._
class MappedTransaction extends LongKeyedMapper[MappedTransaction] with IdPK with CreatedUpdated with TransactionUUID {

View File

@ -2,13 +2,9 @@ package code.api
import java.util.Date
import bootstrap.liftweb.ToSchemify
import code.bankconnectors.{OBPLimit, OBPOffset, Connector}
import code.model._
import code.model.dataAccess._
import com.mongodb.QueryBuilder
import net.liftweb.mapper.MetaMapper
import net.liftweb.mongodb._
import net.liftweb.util.Helpers._
import scala.math.BigDecimal

View File

@ -8,7 +8,8 @@ import code.model.dataAccess._
import net.liftweb.common.Box
import net.liftweb.mapper.MetaMapper
import net.liftweb.util.Helpers._
import code.entitlement.{MappedEntitlement, Entitlement}
import code.entitlement.{Entitlement, MappedEntitlement}
import code.transaction.MappedTransaction
import scala.util.Random