Đang chuẩn bị liên kết để tải về tài liệu:
Expert one-on-one J2EE Design and Development phần 7

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Các lớp con AbstractLocalStatelessSessionServiceLocator thực hiện các phương pháp mẫu đặt () để kiểm tra rằng đối tượng thực sự là một nhà EJB địa phương, và gọi một setEjbHome trừu tượng () phương pháp phải được thực hiện bởi các lớp con biết loại ứng dụng cụ thể của các nhà EJB,tạo điều kiện cho họ | public final void afterPropertiesSet throws Exception if this.jndiName null II this.jndiName.equals throw new Exception Property jndiName must be set on getciass .getName Object o lookup jndiName I located o protected abstract void located Object o private Object lookup String jndiName throws NamingException logger.info Looking up object with jndlName jndlName This helper will close JNDI context Object o new JndiServices .lookup jndiName I logger.fine Looked up objet with jndiName jndiName OK o I return o The AbstractLocalStatelessSessionServiceLocator subclass implements the located template method to check that that the object is actually an EJB local home and to invoke an abstract setEjbHome method that must be implemented by subclasses that know the application-specific type of the EJB home enabling them to obtain EJB references from it package com.interface21.ejb.access import javax.ejb.EJBLocalHome import com.interface21.beans.FatalBeanException import com.interface21.jndi.AbstractJndiLocator public abstract class AbstractLocalStatelessSessionServiceLocator extends AbstractJndiLocator public AbstractLocalStatelessSessionServiceLocator public AbstractLocalStatelessSessionServiceLocator String jndiName super j ndiName protected abstract void setEjbHome EJBLocalHome home protected final void located Object o if o instanceof EJBLocalHome throw new FatalBeanException Located object with JNDI name getJndiName must be an EJBLocalHome object null setEjbHome EJBLocalHome o 420 Brought to you by ownSky Infrastructure and Application Implementation It s always safe to cache a reference to a local EJB home interface. Although the EJB specification 6.2.1 implies that it s safe to cache a remote home there is a slight chance that a cached remote home reference may become stale in some servers for example if the remote server hosting the EJB was restarted during the client s lifetime . The following UML class diagram illustrates the superclasses for both local and remote .

TÀI LIỆU LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.