Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
public interface SessionBean
Интерфейс SessionBean определяет методы что контейнерное использование EJB, чтобы уведомить бобовый экземпляр сеанса событий жизненного цикла экземпляра.
С EJB 3.0 больше не требуется что боб сеанса реализация class этот интерфейс.
Сводка метода | |
---|---|
void |
ejbActivate()
Активировать метод вызывают, когда stateful бобовый экземпляр сеанса активируется от его "пассивного" состояния. |
void |
ejbPassivate()
Пассивировать метод вызывают прежде, чем stateful бобовый экземпляр сеанса вводит "пассивное" состояние. |
void |
ejbRemove()
Контейнер вызывает этот метод прежде, чем это закончит жизнь объекта сеанса. |
void |
setSessionContext(SessionContext ctx)
Установите связанный контекст сеанса. |
Деталь метода |
---|
void setSessionContext(SessionContext ctx) throws EJBException, java.rmi.RemoteException
Бобовый экземпляр сеанса должен сохранить ссылку на объект контекста в переменной экземпляра.
Этот метод вызывают без контекста транзакции.
ctx
- SessionContext взаимодействует через интерфейс для экземпляра. EJBException
- Брошенный методом, чтобы указать на отказ, вызванный ошибкой на уровне системы. RemoteException
- Это исключение определяется в сигнатуре метода, чтобы обеспечить обратную совместимость для приложений, записанных для EJB 1.0 спецификации. Корпоративные компоненты, записанные для EJB 1.1 спецификации, должны бросить javax.ejb. EJBException вместо этого исключения. Корпоративные компоненты, записанные для EJB2.0 и более высоких спецификаций, должны бросить javax.ejb. EJBException вместо этого исключения.void ejbRemove() throws EJBException, java.rmi.RemoteException
Этот метод вызывают без контекста транзакции.
EJBException
- Брошенный методом, чтобы указать на отказ, вызванный ошибкой на уровне системы. RemoteException
- Это исключение определяется в сигнатуре метода, чтобы обеспечить обратную совместимость для корпоративных компонентов, записанных для EJB 1.0 спецификации. Корпоративные компоненты, записанные для EJB 1.1 спецификации, должны бросить javax.ejb. EJBException вместо этого исключения. Корпоративные компоненты, записанные для EJB2.0 и более высоких спецификаций, должны бросить javax.ejb. EJBException вместо этого исключения.void ejbActivate() throws EJBException, java.rmi.RemoteException
ejbPassivate
метод. Этот метод вызывают без контекста транзакции.
EJBException
- Брошенный методом, чтобы указать на отказ, вызванный ошибкой на уровне системы. RemoteException
- Это исключение определяется в сигнатуре метода, чтобы обеспечить обратную совместимость для корпоративных компонентов, записанных для EJB 1.0 спецификации. Корпоративные компоненты, записанные для EJB 1.1 спецификации, должны бросить javax.ejb. EJBException вместо этого исключения. Корпоративные компоненты, записанные для EJB2.0 и более высоких спецификаций, должны бросить javax.ejb. EJBException вместо этого исключения.void ejbPassivate() throws EJBException, java.rmi.RemoteException
ejbActivate
метод. После того, как пассивировать метод завершается, экземпляр должен быть в состоянии, которое позволяет контейнеру использовать протокол Сериализации Java, чтобы воплотить и хранить состояние экземпляра.
Этот метод вызывают без контекста транзакции.
EJBException
- Брошенный методом, чтобы указать на отказ, вызванный ошибкой на уровне системы. RemoteException
- Это исключение определяется в сигнатуре метода, чтобы обеспечить обратную совместимость для корпоративных компонентов, записанных для EJB 1.0 спецификации. Корпоративные компоненты, записанные для EJB 1.1 спецификации, должны бросить javax.ejb. EJBException вместо этого исключения. Корпоративные компоненты, записанные для EJB2.0 и более высоких спецификаций, должны бросить javax.ejb. EJBException вместо этого исключения.
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41