Pete Muir created Bug JDF-175
Issue Type: Bug Bug
Assignee: Unassigned
Created: 17/Dec/12 11:28 AM
Description:

We need to create a track (tutorial, like TicketMonster, or the one for the quickstarts) for framework and library writers, who want to integrate with CDI and Java EE. The quickstarts we're building for CDI and DeltaSpike will form the backbone of this, but we need to build the guide around it.

Here's a draft outline of contents:

1) Why should you write a portable extension?
2) Overview of important APIs
3) A couple of simple examples
4) Using the ProcessAnnotatedType event to stop classes being
discovered as beans, based on the cdi-veto quickstart
5) Using the ProcessAnnotatedType event to add annotations to types
with DeltaSpike, based on the cdi-add-interceptor-binding quickstart
6) Using the ProcessInjectionTarget event to alter the default values
of fields, based on the cdi-portable-extension quickstart
7) Using the AfterBeanDiscovery event to add beans to CDI, with
DeltaSpiks, based on the ??? quickstart
8) Creating a new context using BeforeBeanDiscovery

(2) & (3) can be extracted from the Weld ref guide I think.

Project: JBoss Developer Framework
Priority: Major Major
Reporter: Pete Muir
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira