Uses of Class
entity.Customer
Packages that use Customer
Package
Description
Entity classes representing core business objects in the banking system.
Service layer classes delegates the Requests from the servlet to DAO.
Data access layer providing Interface for multiple storage methods and Implementations.
-
Uses of Customer in entity
-
Uses of Customer in service
Modifier and TypeMethodDescriptionCustomerService.getCustomer
(int customerId) Retrieves a customer by ID.CustomerService.getCustomerByEmail
(String email) Retrieves a customer by email address.Modifier and TypeMethodDescriptionAccountService.getAccountHolders
(int accountNo) Gets all customers who are holders of an account.CustomerService.getCustomersByBranch
(int branchId) Gets all customers for a specific branch. -
Uses of Customer in storage
Modifier and TypeMethodDescriptionabstract Customer
AbstractDataStorage.getCustomer
(int customerId) Retrieves a customer by ID.CollectionStorage.getCustomer
(int customerId) Retrieves a customer by ID.DatabaseStorage.getCustomer
(int customerId) Retrieves a customer by ID.DataStorage.getCustomer
(int customerId) Retrieves a customer by ID.MongoDBStorage.getCustomer
(int customerId) Retrieves a customer by ID.abstract Customer
AbstractDataStorage.getCustomerByEmail
(String email) Retrieves a customer by email address.CollectionStorage.getCustomerByEmail
(String email) Retrieves a customer by email address.DatabaseStorage.getCustomerByEmail
(String email) Retrieves a customer by email address.DataStorage.getCustomerByEmail
(String email) Retrieves a customer by email address.MongoDBStorage.getCustomerByEmail
(String email) Retrieves a customer by email address.Modifier and TypeMethodDescriptionCollectionStorage.getCustomersByAccount
(int accountNo) Gets all customers who are holders of an account.DatabaseStorage.getCustomersByAccount
(int accountNo) Gets all customers who are holders of an account.DataStorage.getCustomersByAccount
(int accountNo) Gets all customers who are holders of an account.MongoDBStorage.getCustomersByAccount
(int accountNo) Gets all customers who are holders of an account.AbstractDataStorage.getCustomersByBranch
(int branchId) Gets all customers for a specific branch.CollectionStorage.getCustomersByBranch
(int branchId) Gets all customers for a specific branch.DatabaseStorage.getCustomersByBranch
(int branchId) Gets all customers for a specific branch.DataStorage.getCustomersByBranch
(int branchId) Gets all customers for a specific branch.MongoDBStorage.getCustomersByBranch
(int branchId) Gets all customers for a specific branch.Modifier and TypeMethodDescriptionabstract int
AbstractDataStorage.saveCustomer
(Customer customer) int
CollectionStorage.saveCustomer
(Customer customer) Saves a new customer to storage.int
DatabaseStorage.saveCustomer
(Customer customer) Saves a new customer to storage.int
DataStorage.saveCustomer
(Customer customer) Saves a new customer to storage.int
MongoDBStorage.saveCustomer
(Customer customer) Saves a new customer to storage.abstract int
AbstractDataStorage.saveCustomerWithPassword
(Customer customer, String salt) Saves a new customer with password for login capability.int
CollectionStorage.saveCustomerWithPassword
(Customer customer, String salt) Saves a new customer with password for login capability.int
DatabaseStorage.saveCustomerWithPassword
(Customer customer, String salt) Saves a new customer with password for login capability.int
DataStorage.saveCustomerWithPassword
(Customer customer, String salt) Saves a new customer with password for login capability.int
MongoDBStorage.saveCustomerWithPassword
(Customer customer, String salt) Saves a new customer with password for login capability.abstract void
AbstractDataStorage.updateCustomer
(Customer customer) Updates an existing customer's information.void
CollectionStorage.updateCustomer
(Customer customer) Updates an existing customer's information.void
DatabaseStorage.updateCustomer
(Customer customer) Updates an existing customer's information.void
DataStorage.updateCustomer
(Customer customer) Updates an existing customer's information.void
MongoDBStorage.updateCustomer
(Customer customer) Updates an existing customer's information.