Package | Description |
---|---|
info.ejava.examples.ejb.tx.bo | |
info.ejava.examples.ejb.tx.ejb |
Constructor and Description |
---|
Product(Product p) |
Modifier and Type | Field and Description |
---|---|
private Product |
MyCheckedRollbackProductException.product |
private Product |
MyCheckedProductException.product |
Modifier and Type | Method and Description |
---|---|
Product |
BmtCreateEJB.createProduct(Product product) |
Product |
CreateEJB.createProduct(Product product) |
Product |
WarehouseFacadeEJB.createProductAndRollback(Product product) |
Product |
WarehouseRemote.createProductAndRollback(Product product) |
Product |
WarehouseFacadeEJB.createProductAndShipments_Async(Product product,
int quantity) |
Product |
WarehouseRemote.createProductAndShipments_Async(Product product,
int quantity) |
Product |
WarehouseFacadeEJB.createProductAndShipments_NotSupported(Product product,
List<Shipment> shipments) |
Product |
WarehouseRemote.createProductAndShipments_NotSupported(Product product,
List<Shipment> shipments) |
Product |
WarehouseFacadeEJB.createProductAndShipments_RequiresNew(Product product,
List<Shipment> shipments) |
Product |
WarehouseRemote.createProductAndShipments_RequiresNew(Product product,
List<Shipment> shipments) |
Product |
WarehouseFacadeEJB.createProductAndShipments(Product product,
List<Shipment> shipments)
The method creates an overall transaction and enlists the work of three
separate EJBs to complete the work.
|
Product |
WarehouseRemote.createProductAndShipments(Product product,
List<Shipment> shipments) |
Product |
WarehouseFacadeEJB.createProductAndThrowChecked(Product product) |
Product |
WarehouseRemote.createProductAndThrowChecked(Product product) |
Product |
WarehouseFacadeEJB.createProductAndThrowCheckedRollback(Product product) |
Product |
WarehouseRemote.createProductAndThrowCheckedRollback(Product product) |
Product |
WarehouseFacadeEJB.createProductBmt(Product product) |
Product |
WarehouseRemote.createProductBmt(Product product) |
Product |
GetEJB.getProduct_NotSupported(int productId) |
Product |
GetEJB.getProduct_RequiresNew(int productId) |
Product |
MyCheckedRollbackProductException.getProduct() |
Product |
MyCheckedProductException.getProduct() |
Product |
GetEJB.getProduct(int productId)
Returns a product from the database in the existing or no transaction.
|
Product |
WarehouseFacadeEJB.getProduct(int productId) |
Product |
WarehouseRemote.getProduct(int productId) |
Modifier and Type | Method and Description |
---|---|
Product |
BmtCreateEJB.createProduct(Product product) |
Product |
CreateEJB.createProduct(Product product) |
Product |
WarehouseFacadeEJB.createProductAndRollback(Product product) |
Product |
WarehouseRemote.createProductAndRollback(Product product) |
Product |
WarehouseFacadeEJB.createProductAndShipments_Async(Product product,
int quantity) |
Product |
WarehouseRemote.createProductAndShipments_Async(Product product,
int quantity) |
Product |
WarehouseFacadeEJB.createProductAndShipments_NotSupported(Product product,
List<Shipment> shipments) |
Product |
WarehouseRemote.createProductAndShipments_NotSupported(Product product,
List<Shipment> shipments) |
Product |
WarehouseFacadeEJB.createProductAndShipments_RequiresNew(Product product,
List<Shipment> shipments) |
Product |
WarehouseRemote.createProductAndShipments_RequiresNew(Product product,
List<Shipment> shipments) |
Product |
WarehouseFacadeEJB.createProductAndShipments(Product product,
List<Shipment> shipments)
The method creates an overall transaction and enlists the work of three
separate EJBs to complete the work.
|
Product |
WarehouseRemote.createProductAndShipments(Product product,
List<Shipment> shipments) |
Product |
WarehouseFacadeEJB.createProductAndThrowChecked(Product product) |
Product |
WarehouseRemote.createProductAndThrowChecked(Product product) |
Product |
WarehouseFacadeEJB.createProductAndThrowCheckedRollback(Product product) |
Product |
WarehouseRemote.createProductAndThrowCheckedRollback(Product product) |
Product |
WarehouseFacadeEJB.createProductBmt(Product product) |
Product |
WarehouseRemote.createProductBmt(Product product) |
void |
MyCheckedRollbackProductException.setProduct(Product product) |
void |
MyCheckedProductException.setProduct(Product product) |
Constructor and Description |
---|
MyCheckedProductException(Product product,
String message) |
MyCheckedRollbackProductException(Product product,
String message) |
Copyright © 2015 John's Hopkins University, Engineering Programs for Professionals. All rights reserved.