A B C D E F G H I L M N P R S T U V Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add() - Method in class info.ejava.examples.ejb.cdisales.web.SellerController
-
This action method is used to add the populated "Product" bean to the conversation.
- addCommand - Variable in class info.ejava.examples.ejb.cdisales.web.SellerController
-
Command button used when user chooses to add a new product.
- addNew() - Method in class info.ejava.examples.ejb.cdisales.web.SellerController
-
This action method will instantiate a new "Product" bean, disable the form containing this action, enable the form that will work on the new Product bean.
- addProduct(Product) - Method in interface info.ejava.examples.ejb.cdisales.bl.ProductCatalog
- addProduct(Product) - Method in class info.ejava.examples.ejb.cdisales.dao.ProductCatalogDAO
- addProduct(Product) - Method in class info.ejava.examples.ejb.cdisales.ejb.ProductCatalogEJB
B
- buyer - Variable in class info.ejava.examples.ejb.cdisales.bo.Product
- BuyerController - Class in info.ejava.examples.ejb.cdisales.web
- BuyerController() - Constructor for class info.ejava.examples.ejb.cdisales.web.BuyerController
C
- catalog - Variable in class info.ejava.examples.ejb.cdisales.web.SellerController
-
A reference to back-end business logic that can manage products.
- category - Variable in class info.ejava.examples.ejb.cdisales.bo.Product
- compare(Product, Product) - Method in class info.ejava.examples.ejb.cdisales.bo.Product.ProductASC
- compareTo(Member) - Method in class info.ejava.examples.ejb.cdisales.bo.Member
- conversation - Variable in class info.ejava.examples.ejb.cdisales.web.SellerController
-
Can be used to manage the conversation
- createMember(Member) - Method in interface info.ejava.examples.ejb.cdisales.bl.UserMgmt
- createMember(Member) - Method in class info.ejava.examples.ejb.cdisales.dao.UserMgmtDAO
- createMember(Member) - Method in class info.ejava.examples.ejb.cdisales.ejb.UserMgmtEJB
- CurrentUser - Class in info.ejava.examples.ejb.cdisales.bo
- CurrentUser() - Constructor for class info.ejava.examples.ejb.cdisales.bo.CurrentUser
D
- dao - Variable in class info.ejava.examples.ejb.cdisales.ejb.ProductCatalogEJB
- dao - Variable in class info.ejava.examples.ejb.cdisales.ejb.UserMgmtEJB
- DAOFactory - Class in info.ejava.examples.ejb.cdisales.dao
- DAOFactory() - Constructor for class info.ejava.examples.ejb.cdisales.dao.DAOFactory
- dateCreated - Variable in class info.ejava.examples.ejb.cdisales.bo.Product
- delete() - Method in class info.ejava.examples.ejb.cdisales.web.SellerController
- destroy() - Method in class info.ejava.examples.ejb.cdisales.ejb.ProductCatalogEJB
- destroy() - Method in class info.ejava.examples.ejb.cdisales.ejb.UserMgmtEJB
- destroy() - Method in class info.ejava.examples.ejb.cdisales.web.SellerController
E
- ELECTRONICS - info.ejava.examples.ejb.cdisales.bo.ProductCategory
- em - Variable in class info.ejava.examples.ejb.cdisales.dao.DAOFactory
- em - Variable in class info.ejava.examples.ejb.cdisales.dao.ProductCatalogDAO
- em - Variable in class info.ejava.examples.ejb.cdisales.dao.UserMgmtDAO
- email - Variable in class info.ejava.examples.ejb.cdisales.bo.Member
- equals(Object) - Method in class info.ejava.examples.ejb.cdisales.bo.Member
- error - Variable in class info.ejava.examples.ejb.cdisales.web.ErrorController
- error - Variable in class info.ejava.examples.ejb.cdisales.web.SellerController
-
Gets injected and is place to stash errors to be displayed.
- ErrorController - Class in info.ejava.examples.ejb.cdisales.web
- ErrorController() - Constructor for class info.ejava.examples.ejb.cdisales.web.ErrorController
- exception - Variable in class info.ejava.examples.ejb.cdisales.web.ErrorController
F
- findMemberByLogin(String) - Method in interface info.ejava.examples.ejb.cdisales.bl.UserMgmt
- findMemberByLogin(String) - Method in class info.ejava.examples.ejb.cdisales.dao.UserMgmtDAO
- findMemberByLogin(String) - Method in class info.ejava.examples.ejb.cdisales.ejb.UserMgmtEJB
- form - Variable in class info.ejava.examples.ejb.cdisales.web.SellerController
-
Form used when adding a new product.
- fromString(String) - Static method in enum info.ejava.examples.ejb.cdisales.bo.ProductCategory
G
- getAddCommand() - Method in class info.ejava.examples.ejb.cdisales.web.SellerController
-
The provider will supply a UICommand object for a form within the binding sellerController.addCommand.
- getBuyer() - Method in class info.ejava.examples.ejb.cdisales.bo.Product
- getBuyerProducts(Member, int, int) - Method in interface info.ejava.examples.ejb.cdisales.bl.ProductCatalog
- getBuyerProducts(Member, int, int) - Method in class info.ejava.examples.ejb.cdisales.dao.ProductCatalogDAO
- getBuyerProducts(Member, int, int) - Method in class info.ejava.examples.ejb.cdisales.ejb.ProductCatalogEJB
- getCategories() - Method in class info.ejava.examples.ejb.cdisales.web.SellerController
- getCategory() - Method in class info.ejava.examples.ejb.cdisales.bo.Product
- getDateCreated() - Method in class info.ejava.examples.ejb.cdisales.bo.Product
- getEmail() - Method in class info.ejava.examples.ejb.cdisales.bo.Member
- getError() - Method in class info.ejava.examples.ejb.cdisales.web.ErrorController
- getException() - Method in class info.ejava.examples.ejb.cdisales.web.ErrorController
- getForm() - Method in class info.ejava.examples.ejb.cdisales.web.SellerController
- getId() - Method in class info.ejava.examples.ejb.cdisales.bo.Member
- getId() - Method in class info.ejava.examples.ejb.cdisales.bo.Product
- getLogin() - Method in class info.ejava.examples.ejb.cdisales.bo.CurrentUser
- getLogin() - Method in class info.ejava.examples.ejb.cdisales.bo.Member
- getMember() - Method in class info.ejava.examples.ejb.cdisales.bo.CurrentUser
- getMember(int) - Method in interface info.ejava.examples.ejb.cdisales.bl.UserMgmt
- getMember(int) - Method in class info.ejava.examples.ejb.cdisales.dao.UserMgmtDAO
- getMember(int) - Method in class info.ejava.examples.ejb.cdisales.ejb.UserMgmtEJB
- getName() - Method in class info.ejava.examples.ejb.cdisales.bo.CurrentUser
- getName() - Method in class info.ejava.examples.ejb.cdisales.bo.Member
- getName() - Method in class info.ejava.examples.ejb.cdisales.bo.Product
- getPrettyName() - Method in enum info.ejava.examples.ejb.cdisales.bo.ProductCategory
- getPrice() - Method in class info.ejava.examples.ejb.cdisales.bo.Product
- getProduct() - Method in class info.ejava.examples.ejb.cdisales.web.SellerController
-
Associated getter/setter is called for inputText.value elements.
- getProducts() - Method in class info.ejava.examples.ejb.cdisales.web.SellerController
- getProductsForSale(Product, int, int) - Method in interface info.ejava.examples.ejb.cdisales.bl.ProductCatalog
- getProductsForSale(Product, int, int) - Method in class info.ejava.examples.ejb.cdisales.dao.ProductCatalogDAO
- getProductsForSale(Product, int, int) - Method in class info.ejava.examples.ejb.cdisales.ejb.ProductCatalogEJB
- getSeller() - Method in class info.ejava.examples.ejb.cdisales.bo.Product
- getSeller() - Method in class info.ejava.examples.ejb.cdisales.web.SellerController
- getSellerProducts(Member, int, int) - Method in interface info.ejava.examples.ejb.cdisales.bl.ProductCatalog
- getSellerProducts(Member, int, int) - Method in class info.ejava.examples.ejb.cdisales.dao.ProductCatalogDAO
- getSellerProducts(Member, int, int) - Method in class info.ejava.examples.ejb.cdisales.ejb.ProductCatalogEJB
- getStackTrace() - Method in class info.ejava.examples.ejb.cdisales.web.ErrorController
- getTableForm() - Method in class info.ejava.examples.ejb.cdisales.web.SellerController
- getUserMgmtDAO(EntityManager, Validator) - Method in class info.ejava.examples.ejb.cdisales.dao.DAOFactory
- getYear() - Method in class info.ejava.examples.ejb.cdisales.bo.Product
H
- hashCode() - Method in class info.ejava.examples.ejb.cdisales.bo.Member
I
- id - Variable in class info.ejava.examples.ejb.cdisales.bo.Member
- id - Variable in class info.ejava.examples.ejb.cdisales.bo.Product
- info.ejava.examples.ejb.cdisales.bl - package info.ejava.examples.ejb.cdisales.bl
- info.ejava.examples.ejb.cdisales.bo - package info.ejava.examples.ejb.cdisales.bo
- info.ejava.examples.ejb.cdisales.dao - package info.ejava.examples.ejb.cdisales.dao
- info.ejava.examples.ejb.cdisales.ejb - package info.ejava.examples.ejb.cdisales.ejb
- info.ejava.examples.ejb.cdisales.web - package info.ejava.examples.ejb.cdisales.web
- init() - Method in class info.ejava.examples.ejb.cdisales.ejb.ProductCatalogEJB
- init() - Method in class info.ejava.examples.ejb.cdisales.ejb.UserMgmtEJB
- init() - Method in class info.ejava.examples.ejb.cdisales.web.SellerController
- InvalidAccount - Exception in info.ejava.examples.ejb.cdisales.bl
- InvalidAccount(String) - Constructor for exception info.ejava.examples.ejb.cdisales.bl.InvalidAccount
- InvalidAccount(String, Throwable) - Constructor for exception info.ejava.examples.ejb.cdisales.bl.InvalidAccount
- InvalidProduct - Exception in info.ejava.examples.ejb.cdisales.ejb
- InvalidProduct(String) - Constructor for exception info.ejava.examples.ejb.cdisales.ejb.InvalidProduct
L
- logger - Static variable in class info.ejava.examples.ejb.cdisales.ejb.ProductCatalogEJB
- logger - Static variable in class info.ejava.examples.ejb.cdisales.ejb.UserMgmtEJB
- logger - Static variable in class info.ejava.examples.ejb.cdisales.web.SellerController
- login - Variable in class info.ejava.examples.ejb.cdisales.bo.Member
- login() - Method in class info.ejava.examples.ejb.cdisales.ejb.UserMgmtEJB
-
We can't do much more than anonymous until we implement login
- login() - Method in interface info.ejava.examples.ejb.cdisales.ejb.UserMgmtLocal
- login(String) - Method in class info.ejava.examples.ejb.cdisales.ejb.UserMgmtEJB
M
- MARINE - info.ejava.examples.ejb.cdisales.bo.ProductCategory
- member - Variable in class info.ejava.examples.ejb.cdisales.bo.CurrentUser
- Member - Class in info.ejava.examples.ejb.cdisales.bo
- Member() - Constructor for class info.ejava.examples.ejb.cdisales.bo.Member
- Member(int) - Constructor for class info.ejava.examples.ejb.cdisales.bo.Member
N
- name - Variable in class info.ejava.examples.ejb.cdisales.bo.Member
- name - Variable in class info.ejava.examples.ejb.cdisales.bo.Product
P
- prePersist() - Method in class info.ejava.examples.ejb.cdisales.bo.Product
- prettyName - Variable in enum info.ejava.examples.ejb.cdisales.bo.ProductCategory
- price - Variable in class info.ejava.examples.ejb.cdisales.bo.Product
- product - Variable in class info.ejava.examples.ejb.cdisales.web.SellerController
-
This is the product the page is currently working with.
- Product - Class in info.ejava.examples.ejb.cdisales.bo
- Product() - Constructor for class info.ejava.examples.ejb.cdisales.bo.Product
- Product(int) - Constructor for class info.ejava.examples.ejb.cdisales.bo.Product
- Product.ProductASC - Class in info.ejava.examples.ejb.cdisales.bo
- ProductASC() - Constructor for class info.ejava.examples.ejb.cdisales.bo.Product.ProductASC
- ProductCatalog - Interface in info.ejava.examples.ejb.cdisales.bl
- ProductCatalogDAO - Class in info.ejava.examples.ejb.cdisales.dao
- ProductCatalogDAO() - Constructor for class info.ejava.examples.ejb.cdisales.dao.ProductCatalogDAO
- ProductCatalogEJB - Class in info.ejava.examples.ejb.cdisales.ejb
-
This EJB provides JTA transactional behavior to the DAO
- ProductCatalogEJB() - Constructor for class info.ejava.examples.ejb.cdisales.ejb.ProductCatalogEJB
- ProductCatalogLocal - Interface in info.ejava.examples.ejb.cdisales.ejb
- ProductCategory - Enum in info.ejava.examples.ejb.cdisales.bo
- ProductCategory(String) - Constructor for enum info.ejava.examples.ejb.cdisales.bo.ProductCategory
- products - Variable in class info.ejava.examples.ejb.cdisales.web.SellerController
-
This is initially populated using a call to the back-end for persisted items for sale and then updated as products are added for sale during the conversation.
R
- remove(Product) - Method in interface info.ejava.examples.ejb.cdisales.bl.ProductCatalog
- remove(Product) - Method in class info.ejava.examples.ejb.cdisales.dao.ProductCatalogDAO
- remove(Product) - Method in class info.ejava.examples.ejb.cdisales.ejb.ProductCatalogEJB
S
- save() - Method in class info.ejava.examples.ejb.cdisales.web.SellerController
- seller - Variable in class info.ejava.examples.ejb.cdisales.bo.Product
- SellerController - Class in info.ejava.examples.ejb.cdisales.web
- SellerController() - Constructor for class info.ejava.examples.ejb.cdisales.web.SellerController
- serialVersionUID - Static variable in class info.ejava.examples.ejb.cdisales.bo.Member
- setAddCommand(UICommand) - Method in class info.ejava.examples.ejb.cdisales.web.SellerController
- setBuyer(Member) - Method in class info.ejava.examples.ejb.cdisales.bo.Product
- setCategory(ProductCategory) - Method in class info.ejava.examples.ejb.cdisales.bo.Product
- setEmail(String) - Method in class info.ejava.examples.ejb.cdisales.bo.Member
- setEntityManager(EntityManager) - Method in class info.ejava.examples.ejb.cdisales.dao.UserMgmtDAO
- setError(String) - Method in class info.ejava.examples.ejb.cdisales.web.ErrorController
- setException(Exception) - Method in class info.ejava.examples.ejb.cdisales.web.ErrorController
- setForm(UIForm) - Method in class info.ejava.examples.ejb.cdisales.web.SellerController
- setLogin(String) - Method in class info.ejava.examples.ejb.cdisales.bo.Member
- setMember(Member) - Method in class info.ejava.examples.ejb.cdisales.bo.CurrentUser
- setName(String) - Method in class info.ejava.examples.ejb.cdisales.bo.Member
- setName(String) - Method in class info.ejava.examples.ejb.cdisales.bo.Product
- setPrice(BigDecimal) - Method in class info.ejava.examples.ejb.cdisales.bo.Product
- setProduct(Product) - Method in class info.ejava.examples.ejb.cdisales.web.SellerController
- setProducts(List<Product>) - Method in class info.ejava.examples.ejb.cdisales.web.SellerController
- setSeller(Member) - Method in class info.ejava.examples.ejb.cdisales.bo.Product
- setTableForm(UIForm) - Method in class info.ejava.examples.ejb.cdisales.web.SellerController
- setValidator(Validator) - Method in class info.ejava.examples.ejb.cdisales.dao.UserMgmtDAO
- setYear(int) - Method in class info.ejava.examples.ejb.cdisales.bo.Product
- SPORT - info.ejava.examples.ejb.cdisales.bo.ProductCategory
T
- tableForm - Variable in class info.ejava.examples.ejb.cdisales.web.SellerController
-
Form used when displaying the list of products
- TOOLS - info.ejava.examples.ejb.cdisales.bo.ProductCategory
- toString() - Method in class info.ejava.examples.ejb.cdisales.bo.Member
- toString() - Method in class info.ejava.examples.ejb.cdisales.bo.Product
- Tx - Annotation Type in info.ejava.examples.ejb.cdisales.bl
U
- user - Variable in class info.ejava.examples.ejb.cdisales.web.SellerController
-
Current user will be injected by CDI into this property using a @Produces by one of our components.
- UserMgmt - Interface in info.ejava.examples.ejb.cdisales.bl
- UserMgmtDAO - Class in info.ejava.examples.ejb.cdisales.dao
-
This bean will be "Produced" and injected from a factory
- UserMgmtDAO() - Constructor for class info.ejava.examples.ejb.cdisales.dao.UserMgmtDAO
- UserMgmtEJB - Class in info.ejava.examples.ejb.cdisales.ejb
- UserMgmtEJB() - Constructor for class info.ejava.examples.ejb.cdisales.ejb.UserMgmtEJB
- UserMgmtLocal - Interface in info.ejava.examples.ejb.cdisales.ejb
V
- validator - Variable in class info.ejava.examples.ejb.cdisales.dao.UserMgmtDAO
- valueOf(String) - Static method in enum info.ejava.examples.ejb.cdisales.bo.ProductCategory
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum info.ejava.examples.ejb.cdisales.bo.ProductCategory
-
Returns an array containing the constants of this enum type, in the order they are declared.
Y
A B C D E F G H I L M N P R S T U V YAll Classes All Packages