Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addCustomer(UserCredentials, Customer) - Method in interface org.example.customerdao.CustomerDAO
-
Adds a Customer.
- addCustomer(UserCredentials, Customer) - Method in class org.example.customerdao.CustomerDAOImpl
-
Adds a Customer.
- addOrder(UserCredentials, Order) - Method in interface org.example.customerdao.OrderDAO
-
Adds a Order.
- addOrder(UserCredentials, Order) - Method in class org.example.customerdao.OrderDAOImpl
-
Adds a Order.
- addProduct(UserCredentials, Product) - Method in interface org.example.customerdao.ProductDAO
-
Adds a Product.
- addProduct(UserCredentials, Product) - Method in class org.example.customerdao.ProductDAOImpl
-
Adds a Product.
- addSupplier(UserCredentials, Supplier) - Method in interface org.example.customerdao.SupplierDAO
-
Adds a Supplier.
- addSupplier(UserCredentials, Supplier) - Method in class org.example.customerdao.SupplierDAOImpl
-
Adds a Supplier.
C
- CustomerDAO - Interface in org.example.customerdao
-
This is the CustomerDAO Interface for the Customer DAO component of the Customer Web Application.
- CustomerDAOImpl - Class in org.example.customerdao
-
This is the CustomerDAO Implementation for the Customer DAO component of the Customer Web Application.
- CustomerDAOImpl() - Constructor for class org.example.customerdao.CustomerDAOImpl
D
- Deleteable - Interface in org.example.customerdao.utility
-
This is the Deletable interface for the DAO components of the Customer Web Application.
- deleteEntity(UserCredentials, int) - Method in class org.example.customerdao.CustomerDAOImpl
-
Deletes a CuUstomerEntity by id.
- deleteEntity(UserCredentials, int) - Method in class org.example.customerdao.OrderDAOImpl
-
Deletes a CuUstomerEntity by id.
- deleteEntity(UserCredentials, int) - Method in class org.example.customerdao.ProductDAOImpl
-
Deletes a CuUstomerEntity by id.
- deleteEntity(UserCredentials, int) - Method in class org.example.customerdao.SupplierDAOImpl
-
Deletes a CuUstomerEntity by id.
- deleteEntity(UserCredentials, int) - Method in interface org.example.customerdao.utility.Deleteable
-
Deletes a CuUstomerEntity by id.
- deleteEntity(UserCredentials, CustomerEntity) - Method in class org.example.customerdao.CustomerDAOImpl
-
Deletes an CustomerEntity.
- deleteEntity(UserCredentials, CustomerEntity) - Method in class org.example.customerdao.OrderDAOImpl
-
Deletes an CustomerEntity.
- deleteEntity(UserCredentials, CustomerEntity) - Method in class org.example.customerdao.ProductDAOImpl
-
Deletes an CustomerEntity.
- deleteEntity(UserCredentials, CustomerEntity) - Method in class org.example.customerdao.SupplierDAOImpl
-
Deletes an CustomerEntity.
- deleteEntity(UserCredentials, CustomerEntity) - Method in interface org.example.customerdao.utility.Deleteable
-
Deletes an CustomerEntity.
E
- ErrorFormatter - Class in org.example.customerdao.utility
- ErrorFormatter() - Constructor for class org.example.customerdao.utility.ErrorFormatter
- extractError(SQLException) - Static method in class org.example.customerdao.utility.ErrorFormatter
F
- findAllActiveProducts(UserCredentials) - Method in interface org.example.customerdao.ProductDAO
-
Finds all non discontinued Products.
- findAllActiveProducts(UserCredentials) - Method in class org.example.customerdao.ProductDAOImpl
-
Finds all non discontinued Products.
- findAllCustomers(UserCredentials) - Method in interface org.example.customerdao.CustomerDAO
-
Finds all Customers.
- findAllCustomers(UserCredentials) - Method in class org.example.customerdao.CustomerDAOImpl
-
Finds all Customers.
- findAllOrderItems(UserCredentials, Order) - Method in interface org.example.customerdao.OrderDAO
-
Finds all Order_Items by Order.
- findAllOrderItems(UserCredentials, Order) - Method in class org.example.customerdao.OrderDAOImpl
-
Finds all Order_Items by Order.
- findAllOrders(UserCredentials) - Method in interface org.example.customerdao.OrderDAO
-
Finds all Orders.
- findAllOrders(UserCredentials) - Method in class org.example.customerdao.OrderDAOImpl
-
Finds all Orders.
- findAllProducts(UserCredentials) - Method in interface org.example.customerdao.ProductDAO
-
Finds all Products.
- findAllProducts(UserCredentials) - Method in class org.example.customerdao.ProductDAOImpl
-
Finds all Products.
- findAllSuppliers(UserCredentials) - Method in interface org.example.customerdao.SupplierDAO
-
Finds all Suppliers.
- findAllSuppliers(UserCredentials) - Method in class org.example.customerdao.SupplierDAOImpl
-
Finds all Suppliers.
- findCustomerById(UserCredentials, int) - Method in interface org.example.customerdao.CustomerDAO
-
Find Customer by Id.
- findCustomerById(UserCredentials, int) - Method in class org.example.customerdao.CustomerDAOImpl
-
Find Customer by Id.
- findCustomersByName(UserCredentials, String, String) - Method in interface org.example.customerdao.CustomerDAO
-
Find Customers by Name.
- findCustomersByName(UserCredentials, String, String) - Method in class org.example.customerdao.CustomerDAOImpl
-
Find Customers by Name.
- findOrderById(UserCredentials, int) - Method in interface org.example.customerdao.OrderDAO
-
Find Order by Id.
- findOrderById(UserCredentials, int) - Method in class org.example.customerdao.OrderDAOImpl
-
Find Order by Id.
- findOrdersByCustomer(UserCredentials, Customer) - Method in interface org.example.customerdao.OrderDAO
-
Find Orders by Customer.
- findOrdersByCustomer(UserCredentials, Customer) - Method in class org.example.customerdao.OrderDAOImpl
-
Find Orders by Customer.
- findProductById(UserCredentials, int) - Method in interface org.example.customerdao.ProductDAO
-
Find Product by Id.
- findProductById(UserCredentials, int) - Method in class org.example.customerdao.ProductDAOImpl
-
Find Product by Id.
- findProductsBySupplier(UserCredentials, Supplier) - Method in interface org.example.customerdao.ProductDAO
-
Find Products by Supplier.
- findProductsBySupplier(UserCredentials, Supplier) - Method in class org.example.customerdao.ProductDAOImpl
-
Find Products by Supplier.
- findSupplierById(UserCredentials, int) - Method in interface org.example.customerdao.SupplierDAO
-
Find Supplier by Id.
- findSupplierById(UserCredentials, int) - Method in class org.example.customerdao.SupplierDAOImpl
-
Find Supplier by Id.
- findSuppliersByCompanyName(UserCredentials, String) - Method in interface org.example.customerdao.SupplierDAO
-
Find Suppliers by Company name.
- findSuppliersByCompanyName(UserCredentials, String) - Method in class org.example.customerdao.SupplierDAOImpl
-
Find Suppliers by Company name.
I
- isDeleteable(UserCredentials, int) - Method in class org.example.customerdao.CustomerDAOImpl
-
This method will determine if a CustomerEntity record can be deleted.
- isDeleteable(UserCredentials, int) - Method in class org.example.customerdao.OrderDAOImpl
-
This method will determine if a CustomerEntity record can be deleted.
- isDeleteable(UserCredentials, int) - Method in class org.example.customerdao.ProductDAOImpl
-
This method will determine if a CustomerEntity record can be deleted.
- isDeleteable(UserCredentials, int) - Method in class org.example.customerdao.SupplierDAOImpl
-
This method will determine if a CustomerEntity record can be deleted.
- isDeleteable(UserCredentials, int) - Method in interface org.example.customerdao.utility.Deleteable
-
This method will determine if a CustomerEntity record can be deleted.
- isDeleteable(UserCredentials, CustomerEntity) - Method in class org.example.customerdao.CustomerDAOImpl
-
Checks to see if a Product has Orders, if not the Product is deleteable.
- isDeleteable(UserCredentials, CustomerEntity) - Method in class org.example.customerdao.OrderDAOImpl
-
Checks to see if a Product has Orders, if not the Product is deleteable.
- isDeleteable(UserCredentials, CustomerEntity) - Method in class org.example.customerdao.ProductDAOImpl
-
Checks to see if a Product has Orders, if not the Product is deleteable.
- isDeleteable(UserCredentials, CustomerEntity) - Method in class org.example.customerdao.SupplierDAOImpl
-
Checks to see if a Product has Orders, if not the Product is deleteable.
- isDeleteable(UserCredentials, CustomerEntity) - Method in interface org.example.customerdao.utility.Deleteable
-
Checks to see if a Product has Orders, if not the Product is deleteable.
N
- NonDeleteableRecordException - Exception Class in org.example.customerdao.utility
-
The NonDeleteableRecordException class for the CustomerDAO.
- NonDeleteableRecordException() - Constructor for exception class org.example.customerdao.utility.NonDeleteableRecordException
-
Default Constructor.
- NonDeleteableRecordException(String) - Constructor for exception class org.example.customerdao.utility.NonDeleteableRecordException
-
Constructor.
- NonDeleteableRecordException(String, Throwable) - Constructor for exception class org.example.customerdao.utility.NonDeleteableRecordException
-
Throwable Constructor.
- NonDeleteableRecordException(Throwable) - Constructor for exception class org.example.customerdao.utility.NonDeleteableRecordException
-
Throwable Constructor.
O
- OrderDAO - Interface in org.example.customerdao
-
This is the OrderDAO Interface for the Customer DAO component of the Customer Web Application.
- OrderDAOImpl - Class in org.example.customerdao
-
This is the OrderDAO Implementation for the Customer DAO component of the Customer Web Application.
- OrderDAOImpl() - Constructor for class org.example.customerdao.OrderDAOImpl
- org.example.customerdao - package org.example.customerdao
-
This package provides the DAO Action classes for the Customer Web Application.
- org.example.customerdao.utility - package org.example.customerdao.utility
-
This package provides the Utility classes for the Customer DAO component of the Customer Web Application.
P
- ProductDAO - Interface in org.example.customerdao
-
This is the ProductDAO Interface for the Customer DAO component of the Customer Web Application.
- ProductDAOImpl - Class in org.example.customerdao
-
This is the ProductDAO Implementation for the Customer DAO component of the Customer Web Application.
- ProductDAOImpl() - Constructor for class org.example.customerdao.ProductDAOImpl
S
- setReadOnlyDS(DataSource) - Method in interface org.example.customerdao.CustomerDAO
-
Sets the Read Only DataSource for this DAO Implication.
- setReadOnlyDS(DataSource) - Method in class org.example.customerdao.CustomerDAOImpl
-
Sets the Read Only DataSource for this DAO Implication.
- setReadOnlyDS(DataSource) - Method in interface org.example.customerdao.OrderDAO
-
Sets the Read Only DataSource for this DAO Implication.
- setReadOnlyDS(DataSource) - Method in class org.example.customerdao.OrderDAOImpl
-
Sets the Read Only DataSource for this DAO Implication.
- setReadOnlyDS(DataSource) - Method in interface org.example.customerdao.ProductDAO
-
Sets the Read Only DataSource for this DAO Implication.
- setReadOnlyDS(DataSource) - Method in class org.example.customerdao.ProductDAOImpl
-
Sets the Read Only DataSource for this DAO Implication.
- setReadOnlyDS(DataSource) - Method in interface org.example.customerdao.SupplierDAO
-
Sets the Read Only DataSource for this DAO Implication.
- setReadOnlyDS(DataSource) - Method in class org.example.customerdao.SupplierDAOImpl
-
Sets the Read Only DataSource for this DAO Implication.
- setReadWriteDS(DataSource) - Method in interface org.example.customerdao.CustomerDAO
-
Sets the Read/Write DataSource for this DAO Implication.
- setReadWriteDS(DataSource) - Method in class org.example.customerdao.CustomerDAOImpl
-
Sets the Read/Write DataSource for this DAO Implication.
- setReadWriteDS(DataSource) - Method in interface org.example.customerdao.OrderDAO
-
Sets the Read/Write DataSource for this DAO Implication.
- setReadWriteDS(DataSource) - Method in class org.example.customerdao.OrderDAOImpl
-
Sets the Read/Write DataSource for this DAO Implication.
- setReadWriteDS(DataSource) - Method in interface org.example.customerdao.ProductDAO
-
Sets the Read/Write DataSource for this DAO Implication.
- setReadWriteDS(DataSource) - Method in class org.example.customerdao.ProductDAOImpl
-
Sets the Read/Write DataSource for this DAO Implication.
- setReadWriteDS(DataSource) - Method in interface org.example.customerdao.SupplierDAO
-
Sets the Read/Write DataSource for this DAO Implication.
- setReadWriteDS(DataSource) - Method in class org.example.customerdao.SupplierDAOImpl
-
Sets the Read/Write DataSource for this DAO Implication.
- SupplierDAO - Interface in org.example.customerdao
-
This is the SupplierDAO Interface for the Customer DAO component of the Customer Web Application.
- SupplierDAOImpl - Class in org.example.customerdao
-
This is the SupplierDAO Implementation for the Customer DAO component of the Customer Web Application.
- SupplierDAOImpl() - Constructor for class org.example.customerdao.SupplierDAOImpl
U
- updateCustomer(UserCredentials, Customer) - Method in interface org.example.customerdao.CustomerDAO
-
Updates a Customer.
- updateCustomer(UserCredentials, Customer) - Method in class org.example.customerdao.CustomerDAOImpl
-
Updates a Customer.
- updateOrder(UserCredentials, Order) - Method in interface org.example.customerdao.OrderDAO
-
Updates a Order.
- updateOrder(UserCredentials, Order) - Method in class org.example.customerdao.OrderDAOImpl
-
Updates a Order.
- updateProduct(UserCredentials, Product) - Method in interface org.example.customerdao.ProductDAO
-
Updates a Product.
- updateProduct(UserCredentials, Product) - Method in class org.example.customerdao.ProductDAOImpl
-
Updates a Product.
- updateSupplier(UserCredentials, Supplier) - Method in interface org.example.customerdao.SupplierDAO
-
Updates a Supplier.
- updateSupplier(UserCredentials, Supplier) - Method in class org.example.customerdao.SupplierDAOImpl
-
Updates a Supplier.
All Classes and Interfaces|All Packages|Serialized Form