Issue Details (XML | Word | Printable)

Key: OPENEJB-79
Type: New Feature New Feature
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Unassigned
Reporter: David Blevins
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
OpenEJB

Interceptors

Created: 05/Feb/06 06:54 PM   Updated: 12/Aug/07 08:10 PM  Due: 25/Sep/06
Return to search
Component/s: ejb3 simplified
Affects Version/s: 3.0-beta-1
Fix Version/s: 3.0-beta-1

Time Tracking:
Issue & Sub-Tasks
Issue Only
Not Specified

Resolution Date: 12/Aug/07 08:10 PM

Sub-Tasks  All   Open   
No sub-tasks match this view.

 Description  « Hide
Implement an interceptor chain

chain of methods finally delegating to bean business method or lifecycle callback.

Details:
 - stateless in nature.
 - lifecycle same as bean
 - apply to specific methods or all methods.
 - constrained by same contract as the bean.
 - shares same environment as bean.
 - called after transaction and security checks.
 - may rely on dependency injection.

Declared on a bean as:
@Interceptors({
org.acme.SuperLogger.class,
org.acme.AuthorizationCheck.class,
})


 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
David Blevins made changes - 21/Nov/06 01:52 AM
Field Original Value New Value
Assignee Dain Sundstrom [ dain ]
Dain Sundstrom added a comment - 10/Jan/07 08:47 PM
Code to execute the interceptors exits but needs to be wired into the container.

Dain Sundstrom made changes - 10/Jan/07 08:47 PM
Assignee Dain Sundstrom [ dain ]
David Blevins made changes - 15/Mar/07 08:59 PM
Summary Interceptor classes and chain Interceptors
Assignee David Blevins [ dblevins ]
David Blevins made changes - 12/Aug/07 08:10 PM
Resolution Fixed [ 1 ]
Assignee David Blevins [ dblevins ]
Status Open [ 1 ] Closed [ 6 ]