Index[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] EAR files ebXML 2nd registries EIS 2nd EIS tier security EJB security EJB containers container-managed transactions message-driven beans onMessage method, invoking services 2nd EJB JAR files portability EJBContext 2nd EJBContext interface ejbPassivate method ejbRemove method life cycles end-to-end security enterprise beans 2nd accessing business interfaces [See business interfaces, examples.] business methods [See business methods.] classes compiling contents defined deployment deployment descriptor security distribution Duke's Bank 2nd protecting exceptions implementor of business logic interfaces 2nd life cycles local access message-driven beans [See message-driven beans.] method permissions Duke's Bank packaging performance persistence [See persistence, JMS messages.] protecting remote access securing [See also Java EE components.] session beans [See session beans.] timer service types web services 2nd 3rd 4th Enterprise Information Systems [See EIS tier.] entities abstract schema names collections Duke's Bank entity relationships bidirectional EJB QL many-to-many many-to-one multiplicity one-to-many one-to-one unidirectional equals method Event StAX example event and listener model 2nd action events [See action events.] ActionEvent class 2nd data model events Event class event handlers 2nd event listeners 2nd handling events of custom UI components implementing event listeners Listener class 2nd queueEvent method value-change events [See value-change events.] ValueChangeEvent class examples application clients business interfaces classpath directory structure Duke's Bookstore, JavaServer Faces technology version guessNumber 2nd JAXB JAXR Java EE application simple JMS asynchronous message consumption browsing messages in a queue durable subscriptions Java EE examples 2nd 3rd 4th local transactions message acknowledgment synchronous message consumption JSP pages 2nd JSP scripting elements JSP simple tags 2nd location primary keys query language required software SAAJ attachments DOM headers request-response SOAP faults security [See Coffee Break, server interaction; Duke's Bank, component interaction; Duke's Bookstore, common classes and database schema.] basic authentication form-based authentication session beans 2nd setting build properties simple JSP pages simple servlets StAX timer service web clients web services 2nd 3rd exceptions business methods enterprise beans JMS mapping to error screens rolling back transactions 2nd transactions exclude-list element expiration of JMS messages JMSExpiration message header field expressions lvalue expressions |