A B C E G H I L R 
All Classes All Packages

A

addReservation(Person, Date, Date) - Method in class ejava.examples.txagent.ejb.AgentReservationSessionEJB
 
afterBegin() - Method in class ejava.examples.txagent.ejb.AgentReservationSessionEJB
This method is called at the beginning of a transaction because of the implements SessionSynchronization interface.
afterCompletion(boolean) - Method in class ejava.examples.txagent.ejb.AgentReservationSessionEJB
This method is called just after the transaction has committed to tell us what happened.
agent - Variable in class ejava.examples.txagent.ejb.BookingAgentEJB
 
AgentReservationSessionEJB - Class in ejava.examples.txagent.ejb
This class provides an example of a Stateful session bean that will try to coordinate its local transaction with the tranaction of a remote session bean.
AgentReservationSessionEJB() - Constructor for class ejava.examples.txagent.ejb.AgentReservationSessionEJB
 
AgentReservationSessionLocal - Interface in ejava.examples.txagent.ejb
 
AgentReservationSessionRemote - Interface in ejava.examples.txagent.ejb
 
agentSession - Variable in class ejava.examples.txagent.ejb.AgentReservationSessionEJB
 

B

beforeCompletion() - Method in class ejava.examples.txagent.ejb.AgentReservationSessionEJB
This method is called just before the transaction has committed to give the bean a chance to complain.
BookingAgentEJB - Class in ejava.examples.txagent.ejb
This class provides a few conveniences methods to help inspect the impact of the actions taken with the stateful AgentReservationSession bean.
BookingAgentEJB() - Constructor for class ejava.examples.txagent.ejb.BookingAgentEJB
 
BookingAgentLocal - Interface in ejava.examples.txagent.ejb
 
BookingAgentRemote - Interface in ejava.examples.txagent.ejb
 

C

cancelBooking() - Method in class ejava.examples.txagent.ejb.AgentReservationSessionEJB
 
cleanupBooking(String) - Method in class ejava.examples.txagent.ejb.BookingAgentEJB
 
close() - Method in class ejava.examples.txagent.ejb.AgentReservationSessionEJB
 
close() - Method in class ejava.examples.txagent.ejb.BookingAgentEJB
This method is called whenever the bean is ejected from the container; which isn't too often for stateless session beans under normal circumstances.
closing() - Method in class ejava.examples.txagent.ejb.AgentReservationSessionEJB
This method should be called when the bean is destroyed because of the @PreDestory annotation.
commit() - Method in class ejava.examples.txagent.ejb.AgentReservationSessionEJB
This method implements the big-bang.
createBooking() - Method in class ejava.examples.txagent.ejb.AgentReservationSessionEJB
 
ctx - Variable in class ejava.examples.txagent.ejb.AgentReservationSessionEJB
 
ctx - Variable in class ejava.examples.txagent.ejb.BookingAgentEJB
 

E

ejava.examples.txagent.ejb - package ejava.examples.txagent.ejb
 
em - Variable in class ejava.examples.txagent.ejb.AgentReservationSessionEJB
 
em - Variable in class ejava.examples.txagent.ejb.BookingAgentEJB
 

G

getBookingByConfirmation(String) - Method in class ejava.examples.txagent.ejb.BookingAgentEJB
 
getBookings(int, int) - Method in class ejava.examples.txagent.ejb.BookingAgentEJB
 

H

hotel - Variable in class ejava.examples.txagent.ejb.BookingAgentEJB
 

I

init() - Method in class ejava.examples.txagent.ejb.AgentReservationSessionEJB
This method is called immediately after dependency injection and before any business method because of the @PostConstruct annotation.
init() - Method in class ejava.examples.txagent.ejb.BookingAgentEJB
This method creates the business logic, assigns a DAO, and registers the EntityManager for the DAO(s) to use.

L

log - Static variable in class ejava.examples.txagent.ejb.AgentReservationSessionEJB
 
log - Static variable in class ejava.examples.txagent.ejb.BookingAgentEJB
 

R

reservationSession - Variable in class ejava.examples.txagent.ejb.AgentReservationSessionEJB
 
A B C E G H I L R 
All Classes All Packages