shale-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Craig McClanahan (JIRA)" <>
Subject [jira] Created: (SHALE-264) Improve resource injection functionality in Tiger Extensions
Date Sat, 26 Aug 2006 01:11:31 GMT
Improve resource injection functionality in Tiger Extensions

                 Key: SHALE-264
             Project: Shale
          Issue Type: Improvement
          Components: Tiger
            Reporter: Craig McClanahan

The Tiger Extensions use annotations to perform various kinds of resource injection and callbacks
to marked methods.  Currently, injection requires that there be a public property setter,
and callback methods must all be public.  This functionality should operate more compatibly
with the way injection works in a Java EE 5 container, in at least the following respects:

* Should be able to inject a private field value (subject to SecurityManager permissions allowing
  if the field itself is annotated

* Should call the setter method (which should not have to be public) if the setter is annotated.

* Lifecycle callback methods should be allowed to have any scope (subject to SecurityManager
  permissions), not just public.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:


View raw message