javax.annotation
Тип аннотации PostConstruct


@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 может обработать исключения и даже восстановиться от них.

С тех пор:
Общие Аннотации 1.0
См. Также:
PreDestroy, Resource



Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41


Spec-Zone.ru - all specs in one place



free hit counter