mirror of
https://github.com/OpenBankProject/OBP-API.git
synced 2026-02-06 17:37:00 +00:00
Refactored MappedTransaction, added KafkaTransaction placeholder
This commit is contained in:
parent
1ec33978a9
commit
279df2e18b
@ -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
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@ -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}
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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{
|
||||
|
||||
@ -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._
|
||||
|
||||
|
||||
@ -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 {
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user