Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ТРЕБУЕМЫЙ | ДОПОЛНИТЕЛЬНЫЙ | ДЕТАЛЬ: ЭЛЕМЕНТ |
@Target(value={METHOD,TYPE,FIELD}) @Retention(value=RUNTIME) @Documented @Scope @Inherited public @interface Dependent
Определяет, что боб принадлежит зависимому псевдоконтексту.
Бобы, объявленные с контекстом @Dependent, ведут себя по-другому к бобам с другими встроенными типами контекста. Когда у боба, как объявляют, есть контекст @Dependent:
Каждый вызов Context.get(Contextual, CreationalContext)
работа объекта контекста для контекста @Dependent возвращает новый экземпляр данного боба.
Каждый вызов Context.get(Contextual)
работа объекта контекста для контекста @Dependent возвращает нулевое значение.
Контекст @Dependent является всегда активным.
Много экземпляров бобов с контекстом @Dependent принадлежит некоторому другому бобу или компоненту EE Java экземпляр class и вызывается зависимыми объектами.
Instance
зависимый объект экземпляра Instance
.Когда контейнер уничтожает экземпляр боба или любого компонента EE Java инжекция поддержки class, контейнер уничтожает все свои зависимые объекты, после того, как обратный вызов @PreDestroy завершается и после того, как метод destroy() сервлета вызывают.
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ТРЕБУЕМЫЙ | ДОПОЛНИТЕЛЬНЫЙ | ДЕТАЛЬ: ЭЛЕМЕНТ |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41