-
Notifications
You must be signed in to change notification settings - Fork 24
/
footnotes.adoc
53 lines (45 loc) · 2.04 KB
/
footnotes.adoc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
////
*******************************************************************
* Copyright (c) 2019 Eclipse Foundation
*
* This specification document is made available under the terms
* of the Eclipse Foundation Specification License v1.0, which is
* available at https://www.eclipse.org/legal/efsl.php.
*******************************************************************
////
// a567
:fn-1: footnote:fn1[If a _PostConstruct_ \
interceptor method is declared in the interceptor class or a superclass \
of the interceptor class, it is not invoked when the interceptor \
instance itself is created.]
// a568
:fn-2: footnote:fn2[If a _PreDestroy_ \
interceptor method is declared in the interceptor class or a superclass \
of the interceptor class, it is not invoked when the interceptor \
instance itself is destroyed.]
// a569
:fn-3: footnote:fn3[If the last parameter \
is a vararg parameter of type T, it is considered be equivalent to a \
parameter of type T[].]
// a570
:fn-4: footnote:fn4[In case of the \
PostConstruct interceptor, if there is no callback method defined on the \
target class, the invocation of _InvocationContext.proceed_ method in \
the last interceptor method in the chain validates the target instance.]
// a571
:fn-5: footnote:fn5[In general, a \
lifecycle callback interceptor method will be invoked in an unspecified \
transaction context. Note however that singleton and stateful session \
beans support the use of a transaction context for the invocation of \
lifecycle callback interceptor methods (see the Jakarta Enterprise \
Beans specification <<bib2>>). The \
transaction context may be also changed by transactional interceptors in \
the invocation chain.]
// a572
:fn-6: footnote:fn6[Note that the \
transaction context may be changed by transactional interceptors in the \
invocation chain.]
// a573
:fn-7: footnote:fn7[This requirement follows the rules from the Jakarta Annotations specification, section 2.1 <<bib5>>.]
// a574
:fn-8: footnote:fn8[The _Priority_ annotation also orders interceptors. See Chapter <<interceptor_ordering>>.]