Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ТРЕБУЕМЫЙ | ДОПОЛНИТЕЛЬНЫЙ | ДЕТАЛЬ: ЭЛЕМЕНТ |
@Documented @Retention(value=RUNTIME) @Target(value=METHOD) public @interface PostConstruct
Аннотация PostConstruct используется на методе, который должен быть выполнен после того, как внедрение зависимости делается, чтобы выполнить любую инициализацию. Этот метод MUST быть вызванным перед class вводится в эксплуатацию. Эта аннотация ДОЛЖНА поддерживаться на всех классах то внедрение зависимости поддержки. Метод, аннотируемый PostConstruct, ДОЛЖЕН быть вызван, даже если class не запрашивает ресурсов быть введенными. Только один метод может быть аннотирован этой аннотацией. Метод, на который применяется аннотация PostConstruct, ДОЛЖЕН выполнить все следующие критерии - У метода MUST NOT есть любые параметры кроме в случае перехватчиков EJB, когда это берет InvocationC ontext объект как определено спецификацией EJB. - Тип возврата метода MUST быть пустым. - Метод MUST NOT выдают проверенное исключение. - Метод, на который применяется PostConstruct, МОЖЕТ быть общедоступным, защищен, пакет, частный или частный. - Метод MUST NOT быть статичным за исключением клиента приложения. - Метод MAY быть заключительным. - Если метод выдает исключение непроверенное, class не ДОЛЖЕН быть введен в эксплуатацию кроме в случае EJBs, где EJB может обработать исключения и даже восстановиться от них.
PreDestroy
, Resource
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ТРЕБУЕМЫЙ | ДОПОЛНИТЕЛЬНЫЙ | ДЕТАЛЬ: ЭЛЕМЕНТ |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41