sca-j message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: Re: [sca-j] NEW ISSUE: Missing description of what the @EagerInitannotation does.
- From: Simon Nash <NASH@uk.ibm.com>
- To: "OASIS Java" <sca-j@lists.oasis-open.org>
- Date: Thu, 29 May 2008 11:46:44 +0100
Mark,
There is text in section 2.2.3 for this.
I agree that it's good to have a description in section 8.10 as well.
(Section numbers taken from the new WD03.)
Simon
Simon C. Nash, IBM Distinguished Engineer
Member of the IBM Academy of Technology
Tel. +44-1962-815156 Fax +44-1962-818999
"Mark Combellack"
<mcombellack@avaya.com>
29/05/2008 11:20
|
To
| "OASIS Java" <sca-j@lists.oasis-open.org>
|
cc
|
|
Subject
| [sca-j] NEW ISSUE: Missing description
of what the @EagerInit annotation does. |
|
RAISER: Mark Combellack
TARGET: SCA Java Common Annotations and APIs
DESCRIPTION:
Working Draft 01 – line 1080
Working Draft 03 – line 1208
There is no description of what
the @EagerInit annotation does. All the other annotations have some description
but it is missing for @EagerInit.
I raised this as an editorial issue
in [1] but after editorial discussion, it was decided to raise an issue
for it as it is more than just an editorial issue.
PROPOSAL:
Update the specification to add
the following text at after line 1208 of the @EagerInit section in Working
Draft 03
The @EagerInit
annotation is used to annotate a Java class method on a Composite scoped
implementation for eager initialization. When marked for eager initialization,
the composite scoped instance is created when its containing component
is started.
The annotated method MUST have a void return
value and no arguments. The annotated method MUST be public. The annotated
method is called after all property and reference injection is complete.
[1] http://lists.oasis-open.org/archives/sca-j/200805/msg00002.html
Mark Combellack|
Software Developer|
Avaya |
Eastern Business
Park | St.
Mellons | Cardiff
| CF3
5EA | Voice:
+44 (0) 29 2081 7624 |
mcombellack@avaya.com
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number
741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6
3AU
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]