Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
public interface EntityContext
Интерфейс EntityContext предоставляет экземпляру доступ к обеспеченному контейнером контексту времени выполнения бобового экземпляра объекта. Контейнер передает интерфейс EntityContext к бобовому экземпляру объекта после того, как экземпляр был создан.
Интерфейс EntityContext остается связанным с экземпляром для времени жизни экземпляра. Отметьте, что информация, что экземпляр получает использование интерфейса EntityContext (такого как результат getPrimaryKey () метод) может измениться, поскольку контейнер присваивает экземпляр различным объектам EJB во время жизненного цикла экземпляра.
Сводка метода | |
---|---|
EJBLocalObject |
getEJBLocalObject()
Получите ссылку на локальный объект EJB, который в настоящий момент связывается с экземпляром. |
EJBObject |
getEJBObject()
Получите ссылку на объект EJB, который в настоящий момент связывается с экземпляром. |
java.lang.Object |
getPrimaryKey()
Получите первичный ключ объекта EJB, который в настоящий момент связывается с этим экземпляром. |
Методы, наследованные от интерфейса javax.ejb. EJBContext |
---|
getCallerIdentity, getCallerPrincipal, getContextData, getEJBHome, getEJBLocalHome, getEnvironment, getRollbackOnly, getTimerService, getUserTransaction, isCallerInRole, isCallerInRole, lookup, setRollbackOnly |
Деталь метода |
---|
EJBLocalObject getEJBLocalObject() throws java.lang.IllegalStateException
Экземпляр боба объекта может вызвать этот метод только, когда экземпляр связывается с локальными объектными идентификационными данными EJB, то есть в ejbActivate, ejbPassivate, ejbPostCreate, ejbRemove, ejbLoad, ejbStore, и бизнес-методах.
Экземпляр может использовать этот метод, например, когда это хочет передать ссылку на себя в параметре метода или результате.
IllegalStateException
- если экземпляр вызывает этот метод, в то время как экземпляр находится в состоянии, которое не позволяет экземпляру вызывать этот метод, или если у экземпляра нет локального интерфейса.EJBObject getEJBObject() throws java.lang.IllegalStateException
Экземпляр боба объекта может вызвать этот метод только, когда экземпляр связывается с идентификационными данными объекта EJB, то есть в ejbActivate, ejbPassivate, ejbPostCreate, ejbRemove, ejbLoad, ejbStore, и бизнес-методах.
Экземпляр может использовать этот метод, например, когда это хочет передать ссылку на себя в параметре метода или результате.
IllegalStateException
- Брошенный, если экземпляр вызывает этот метод, в то время как экземпляр находится в состоянии, которое не позволяет экземпляру вызывать этот метод, или если у экземпляра нет удаленного интерфейса.java.lang.Object getPrimaryKey() throws java.lang.IllegalStateException
Экземпляр боба объекта может вызвать этот метод только, когда экземпляр связывается с идентификационными данными объекта EJB, то есть в ejbActivate, ejbPassivate, ejbPostCreate, ejbRemove, ejbLoad, ejbStore, и бизнес-методах.
Отметьте: результат этого метода - тот же самый как результат getEJBObject ().getPrimaryKey ().
IllegalStateException
- Брошенный, если экземпляр вызывает этот метод, в то время как экземпляр находится в состоянии, которое не позволяет экземпляру вызывать этот метод.
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41