[
https://issues.apache.org/jira/browse/SLING-977?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ian Boston updated SLING-977:
-----------------------------
Attachment: SLING-977.patch
Rethought and updated the patch into an interface and a factory util to make it
easier for others to subscribe. Also realized that if the event propagates
outside the JVM, then the event classes are probably not helpful.
Also reset the import order and corrected the license headers. (too many
projects in the same eclipse instance), should make the patch easier to read.
Oh, and added an "r" in the right places.
Thanks
> Add Events to the UserManager Post Servlets
> -------------------------------------------
>
> Key: SLING-977
> URL: https://issues.apache.org/jira/browse/SLING-977
> Project: Sling
> Issue Type: Improvement
> Affects Versions: JCR Jackrabbit User Manager 2.0.2
> Reporter: Ian Boston
> Attachments: SLING-977.patch
>
>
> In many situations when a user is created a number of there are a number of
> things content structures that an application will want to create. Adding
> Sychronous OSGi events to the crud methods in the UserManager servlets will
> allow this to happen. Access to those events should be managed inside the
> OSGi framework as per the R4.1 spec, since in the patch to follow the
> privileged session is handed thought the event.
> The second use case is to have an async event of the information about the
> operation without any objects that need to remain bound to the request
> thread. These will allow auditing of the user management process to be handed
> off to another bundle.
> Patch to follow.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.