Home » Documentation
Bundles
Content¶
- Content Loading (jcr.contentloader)
- Internationalization Support (i18n)
- Manipulating Content - The SlingPostServlet (servlets.post)
- Rendering Content - Default GET servlets (servlets.get)
- Validation
- Repository Initialization
Resource Providers¶
- Accessing File System Resources (org.apache.sling.fsresource)
- Bundle Resources (extensions.bundleresource)
- NoSQL Resource Providers (org.apache.sling.nosql)
- Resource Merger (org.apache.sling.resourcemerger)
Users, Groups, Access, Permissions, ACLs on Resources¶
- Managing users and groups (jackrabbit.usermanager)
- Managing permissions (jackrabbit.accessmanager)
- Resource Access Security (resourceaccesssecurity)
- Sling Oak Restrictions (sling-oak-restrictions)
OSGi Installer¶
The OSGi installer is a very flexible and powerful service to manage provisioning and updates of an OSGi system. It is independent of Sling and can be extended by several plugins.
- OSGi Installer
- Configuration Installer Factory
- Subsystem Installer Factory
- JCR Installer Provider
- File Installer Provider
Development and Utilities¶
- Commons Thread Pools
- Commons HTML Utilities
- MIME Type Support (commons.mime and commons.contentdetection)
- Scripting
- Sling Settings (org.apache.sling.settings)
- Caching Services
- Sling Models
- Sling Pax Exam Utilities
- Sling Query Library
- Junit Server-Side Tests Support
- Sling Pipes
- Sling Metrics
- Servlet Helpers
- Context-Aware Configuration
Content Presentation and Rendering¶
- Scripting (aka Templating)
- Output Rewriting Pipelines (org.apache.sling.rewriter)
- XML Support
- Sling Resource Editor
- Sling Dynamic Include (org.apache.sling.dynamic-include)