← Prev in month
← Prev in thread
Next in thread →
Next in month →
ISSUE 47: Missing description of what the @EagerInit annotation does.
http://www.osoa.org/jira/browse/JAVA-47 Von: Simon Nash [mailto:] Gesendet: Donnerstag, 29. Mai 2008 12:47 An: OASIS Java Betreff: Re: [sca-j] NEW ISSUE: Missing description of what the @EagerInit annotation does. 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" <> 29/05/2008 11:20 To "OASIS Java" <> 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 | 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
← Prev in month
← Prev in thread
Next in thread →
Next in month →