How to implement an OSGi service that sends email with attachment in AEM using the CQ Mail service.
How to implement an event handler that creates image renditions after the image has been uploaded in your DAM.
Create a resource listener (OSGi component) in AEM 6.5 and flush specific cached paths from the publishers
How to implement an event listener in AEM 6.5
How to migrate an OSGi component that uses felix annotations to an OSGi component that uses OSGi annotations