Главная » Java, Web » Интерфейс SessionBean

0

public interface SessionBean

Создан на основе EnterpriseBean. Интерфейс имплементируется при создании компонентов EJB-сессии. Контейнер использует методы интерфейса при работе с экземплярами компонентов EJB-сессии на протяжении их жизненного цикла.

Методы интерфейса

?     setSessionContext

public void setSessionContext(SessionContext ctx)

throws EJBException, java.rmi.RemoteException Задает связь с контекстом сессии. Контейнер вызывает метод после создания экземпляра компонента EJB.

Исключения:EJBException И java.rmi.RemoteException.

?     ejbRemove

public void ejbRemove()

throws EJBException, java.rmi.RemoteException Метод вызывается перед удалением объекта компонента EJB-сессии. Исключения:EJBException И java.rmi.RemoteException.

?     ejbActivate

public void ejbActivate()

throws EJBException, java.rmi.RemoteException

Экземпляр компонента EJB активизируется контейнером. Исключения:EjBException И java.rmi.RemoteException.

?     ejbPassivate

public void ejbPassivate()

throws EjBException, java.rmi.RemoteException Контейнер выводит экземпляр компонента EJB из сервиса. Исключения:EjBException И java.rmi.RemoteException.

Источник: Будилов В. А. Интернет-программирование на Java. — СПб.: БХВ-Петербург, 2003. — 704 е.: ил.

По теме:

  • Комментарии