Package storage

Class MongoDBStorage

All Implemented Interfaces:
DataStorage

public class MongoDBStorage extends AbstractDataStorage
  • Field Details

    • mongoClient

      private com.mongodb.client.MongoClient mongoClient
    • database

      private com.mongodb.client.MongoDatabase database
    • customers

      private com.mongodb.client.MongoCollection<org.bson.Document> customers
    • employees

      private com.mongodb.client.MongoCollection<org.bson.Document> employees
    • accounts

      private com.mongodb.client.MongoCollection<org.bson.Document> accounts
    • branches

      private com.mongodb.client.MongoCollection<org.bson.Document> branches
    • customerAccounts

      private com.mongodb.client.MongoCollection<org.bson.Document> customerAccounts
    • userSalts

      private com.mongodb.client.MongoCollection<org.bson.Document> userSalts
  • Constructor Details

    • MongoDBStorage

      public MongoDBStorage()
  • Method Details