A B C D E F G I L M N O R S U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addCustomer(Customer) - Method in interface ejava.examples.ejbwar.customer.client.CustomerClient
- addCustomer(Customer) - Method in class ejava.examples.ejbwar.customer.client.CustomerJaxRSClientImpl
- addCustomer(Customer) - Method in interface ejava.examples.ejbwar.customer.ejb.CustomerMgmt
- addCustomer(Customer) - Method in class ejava.examples.ejbwar.customer.ejb.CustomerMgmtEJB
- addCustomer(Customer) - Method in class ejava.examples.ejbwar.customer.rs.CustomersResource
B
- baseUrl - Variable in class ejava.examples.ejbwar.customer.client.CustomerJaxRSClientImpl
-
Defines the HTTP URL for the WAR that hosts the JAX-RS resources.
C
- client - Variable in class ejava.examples.ejbwar.customer.client.CustomerJaxRSClientImpl
- createCustomer(Customer) - Method in interface ejava.examples.ejbwar.customer.dao.CustomerDAO
- createCustomer(Customer) - Method in class ejava.examples.ejbwar.customer.dao.CustomerDAOImpl
- Customer - Class in ejava.examples.ejbwar.customer.bo
- Customer() - Constructor for class ejava.examples.ejbwar.customer.bo.Customer
- Customer(String, String) - Constructor for class ejava.examples.ejbwar.customer.bo.Customer
- CUSTOMER_PATH - Static variable in class ejava.examples.ejbwar.customer.client.CustomerJaxRSClientImpl
- CustomerClient - Interface in ejava.examples.ejbwar.customer.client
-
Defines an interface to the customer business logic using JAX-RS resources.
- CustomerDAO - Interface in ejava.examples.ejbwar.customer.dao
-
This interface defines basic DAO capabilities for the customer domain.
- CustomerDAOImpl - Class in ejava.examples.ejbwar.customer.dao
-
This class implemenets a DAO for the Customer domain.
- CustomerDAOImpl() - Constructor for class ejava.examples.ejbwar.customer.dao.CustomerDAOImpl
- customerEM - Variable in class ejava.examples.ejbwar.customer.CustomerResources
- CustomerJaxRSClientImpl - Class in ejava.examples.ejbwar.customer.client
-
This class implements a JAX-RS Client interface to the customer web application.
- CustomerJaxRSClientImpl() - Constructor for class ejava.examples.ejbwar.customer.client.CustomerJaxRSClientImpl
- CustomerMgmt - Interface in ejava.examples.ejbwar.customer.ejb
-
This interface defines the business interface for the customer management EJB.
- CustomerMgmtEJB - Class in ejava.examples.ejbwar.customer.ejb
- CustomerMgmtEJB() - Constructor for class ejava.examples.ejbwar.customer.ejb.CustomerMgmtEJB
- CustomerMgmtLocal - Interface in ejava.examples.ejbwar.customer.ejb
- CustomerMgmtRemote - Interface in ejava.examples.ejbwar.customer.ejb
- CustomerRepresentation - Class in ejava.examples.ejbwar.customer.bo
-
This class provides base definition and helper methods for representations within the customer domain.
- CustomerRepresentation() - Constructor for class ejava.examples.ejbwar.customer.bo.CustomerRepresentation
- CustomerResources - Class in ejava.examples.ejbwar.customer
-
This class defines producers for resources required within the customer application.
- CustomerResources() - Constructor for class ejava.examples.ejbwar.customer.CustomerResources
- customers - Variable in class ejava.examples.ejbwar.customer.bo.Customers
- Customers - Class in ejava.examples.ejbwar.customer.bo
-
This class is used to represent a collection of customers to/from the server.
- Customers - Annotation Type in ejava.examples.ejbwar.customer
- Customers() - Constructor for class ejava.examples.ejbwar.customer.bo.Customers
- Customers(List<Customer>, int, int) - Constructor for class ejava.examples.ejbwar.customer.bo.Customers
- CUSTOMERS_PATH - Static variable in class ejava.examples.ejbwar.customer.client.CustomerJaxRSClientImpl
- CustomersResource - Class in ejava.examples.ejbwar.customer.rs
-
This class provides a JAX-RS resource for interfacing with customer methods.
- CustomersResource() - Constructor for class ejava.examples.ejbwar.customer.rs.CustomersResource
D
- dao - Variable in class ejava.examples.ejbwar.customer.ejb.CustomerMgmtEJB
- deleteCustomer(int) - Method in interface ejava.examples.ejbwar.customer.client.CustomerClient
- deleteCustomer(int) - Method in class ejava.examples.ejbwar.customer.client.CustomerJaxRSClientImpl
- deleteCustomer(int) - Method in interface ejava.examples.ejbwar.customer.ejb.CustomerMgmt
- deleteCustomer(int) - Method in class ejava.examples.ejbwar.customer.ejb.CustomerMgmtEJB
- deleteCustomer(int) - Method in class ejava.examples.ejbwar.customer.rs.CustomersResource
- deleteCustomer(Customer) - Method in interface ejava.examples.ejbwar.customer.dao.CustomerDAO
- deleteCustomer(Customer) - Method in class ejava.examples.ejbwar.customer.dao.CustomerDAOImpl
E
- ejava.examples.ejbwar.customer - package ejava.examples.ejbwar.customer
- ejava.examples.ejbwar.customer.bo - package ejava.examples.ejbwar.customer.bo
- ejava.examples.ejbwar.customer.client - package ejava.examples.ejbwar.customer.client
- ejava.examples.ejbwar.customer.dao - package ejava.examples.ejbwar.customer.dao
- ejava.examples.ejbwar.customer.ejb - package ejava.examples.ejbwar.customer.ejb
- ejava.examples.ejbwar.customer.rs - package ejava.examples.ejbwar.customer.rs
- ejb - Variable in class ejava.examples.ejbwar.customer.rs.CustomersResource
- em - Variable in class ejava.examples.ejbwar.customer.dao.CustomerDAOImpl
F
- FIND_BY_NAME - Static variable in class ejava.examples.ejbwar.customer.bo.Customer
- findCustomerByName(String, String, int, int) - Method in interface ejava.examples.ejbwar.customer.dao.CustomerDAO
- findCustomerByName(String, String, int, int) - Method in class ejava.examples.ejbwar.customer.dao.CustomerDAOImpl
- findCustomersByName(String, String, int, int) - Method in interface ejava.examples.ejbwar.customer.client.CustomerClient
- findCustomersByName(String, String, int, int) - Method in class ejava.examples.ejbwar.customer.client.CustomerJaxRSClientImpl
- findCustomersByName(String, String, int, int) - Method in interface ejava.examples.ejbwar.customer.ejb.CustomerMgmt
- findCustomersByName(String, String, int, int) - Method in class ejava.examples.ejbwar.customer.ejb.CustomerMgmtEJB
- findCustomersByName(String, String, int, int) - Method in class ejava.examples.ejbwar.customer.rs.CustomersResource
- firstName - Variable in class ejava.examples.ejbwar.customer.bo.Customer
G
- getBaseUri(String...) - Method in class ejava.examples.ejbwar.customer.client.CustomerJaxRSClientImpl
-
Helper class to build the base URI for a client call.
- getCount() - Method in class ejava.examples.ejbwar.customer.bo.Customers
- getCustomer(int) - Method in interface ejava.examples.ejbwar.customer.client.CustomerClient
- getCustomer(int) - Method in class ejava.examples.ejbwar.customer.client.CustomerJaxRSClientImpl
- getCustomer(int) - Method in interface ejava.examples.ejbwar.customer.dao.CustomerDAO
- getCustomer(int) - Method in class ejava.examples.ejbwar.customer.dao.CustomerDAOImpl
- getCustomer(int) - Method in interface ejava.examples.ejbwar.customer.ejb.CustomerMgmt
- getCustomer(int) - Method in class ejava.examples.ejbwar.customer.ejb.CustomerMgmtEJB
- getCustomer(int) - Method in class ejava.examples.ejbwar.customer.rs.CustomersResource
- getCustomers() - Method in class ejava.examples.ejbwar.customer.bo.Customers
- getFirstName() - Method in class ejava.examples.ejbwar.customer.bo.Customer
- getId() - Method in class ejava.examples.ejbwar.customer.bo.Customer
- getLastName() - Method in class ejava.examples.ejbwar.customer.bo.Customer
- getLimit() - Method in class ejava.examples.ejbwar.customer.bo.Customers
- getOffset() - Method in class ejava.examples.ejbwar.customer.bo.Customers
- getVersion() - Method in class ejava.examples.ejbwar.customer.bo.CustomerRepresentation
-
This property is added to each entity so that we can have better control over concurrent updates
I
L
- lastName - Variable in class ejava.examples.ejbwar.customer.bo.Customer
- limit - Variable in class ejava.examples.ejbwar.customer.bo.Customers
- log - Static variable in class ejava.examples.ejbwar.customer.ejb.CustomerMgmtEJB
- logger - Static variable in class ejava.examples.ejbwar.customer.client.CustomerJaxRSClientImpl
- logger - Static variable in class ejava.examples.ejbwar.customer.rs.CustomersResource
M
- mediaType - Variable in class ejava.examples.ejbwar.customer.client.CustomerJaxRSClientImpl
-
Defines the protocol between the client and server.
N
- NAMESPACE - Static variable in class ejava.examples.ejbwar.customer.bo.CustomerRepresentation
O
R
- request - Variable in class ejava.examples.ejbwar.customer.rs.CustomersResource
S
- serialVersionUID - Static variable in class ejava.examples.ejbwar.customer.bo.Customer
- serialVersionUID - Static variable in class ejava.examples.ejbwar.customer.bo.Customers
- serverError(Logger, String, Exception) - Static method in class ejava.examples.ejbwar.customer.rs.CustomersResource
- setBaseUrl(URI) - Method in class ejava.examples.ejbwar.customer.client.CustomerJaxRSClientImpl
- setCategories(List<Customer>) - Method in class ejava.examples.ejbwar.customer.bo.Customers
- setClient(Client) - Method in class ejava.examples.ejbwar.customer.client.CustomerJaxRSClientImpl
- setCount(int) - Method in class ejava.examples.ejbwar.customer.bo.Customers
- setFirstName(String) - Method in class ejava.examples.ejbwar.customer.bo.Customer
- setId(int) - Method in class ejava.examples.ejbwar.customer.bo.Customer
- setLastName(String) - Method in class ejava.examples.ejbwar.customer.bo.Customer
- setLimit(int) - Method in class ejava.examples.ejbwar.customer.bo.Customers
- setMediaType(String) - Method in class ejava.examples.ejbwar.customer.client.CustomerJaxRSClientImpl
- setOffset(int) - Method in class ejava.examples.ejbwar.customer.bo.Customers
- setVersion(int) - Method in class ejava.examples.ejbwar.customer.bo.CustomerRepresentation
U
- update(Customer) - Method in interface ejava.examples.ejbwar.customer.dao.CustomerDAO
- update(Customer) - Method in class ejava.examples.ejbwar.customer.dao.CustomerDAOImpl
- uriInfo - Variable in class ejava.examples.ejbwar.customer.rs.CustomersResource
V
- version - Variable in class ejava.examples.ejbwar.customer.bo.CustomerRepresentation
All Classes All Packages