Index

A C D E F I N O P S U 
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.
A C D E F I N O P S U 
All Classes and Interfaces|All Packages|Serialized Form