Apache Sling (Builder) 6 API

Apache SlingTM is an innovative web framework that is intended to bring back the fun to web development.

See:
          Description

Packages
org.apache.sling.adapter  
org.apache.sling.api  
org.apache.sling.api.adapter  
org.apache.sling.api.auth  
org.apache.sling.api.request  
org.apache.sling.api.resource  
org.apache.sling.api.scripting  
org.apache.sling.api.servlets  
org.apache.sling.api.wrappers  
org.apache.sling.auth.core  
org.apache.sling.auth.core.spi  
org.apache.sling.auth.form  
org.apache.sling.auth.openid  
org.apache.sling.auth.selector  
org.apache.sling.commons.classloader  
org.apache.sling.commons.json  
org.apache.sling.commons.json.http  
org.apache.sling.commons.json.io  
org.apache.sling.commons.json.jcr  
org.apache.sling.commons.json.util  
org.apache.sling.commons.json.xml  
org.apache.sling.commons.mime  
org.apache.sling.commons.osgi  
org.apache.sling.commons.osgi.bundleversion  
org.apache.sling.commons.scheduler  
org.apache.sling.commons.testing.integration  
org.apache.sling.commons.testing.jcr  
org.apache.sling.commons.testing.osgi  
org.apache.sling.commons.testing.sling  
org.apache.sling.commons.testing.util  
org.apache.sling.commons.threads  
org.apache.sling.engine  
org.apache.sling.engine.auth  
org.apache.sling.engine.servlets  
org.apache.sling.event  
org.apache.sling.event.jobs  
org.apache.sling.installer.api  
org.apache.sling.installer.api.tasks  
org.apache.sling.installer.it  
org.apache.sling.installer.it.a  
org.apache.sling.installer.it.b  
org.apache.sling.jackrabbit.usermanager  
org.apache.sling.jcr.api  
org.apache.sling.jcr.base  
org.apache.sling.jcr.base.util  
org.apache.sling.jcr.contentloader  
org.apache.sling.jcr.jackrabbit.accessmanager  
org.apache.sling.jcr.jackrabbit.accessmanager.post  
org.apache.sling.jcr.jackrabbit.server  
org.apache.sling.jcr.jackrabbit.server.security  
org.apache.sling.jcr.jackrabbit.server.security.accessmanager  
org.apache.sling.jcr.ocm  
org.apache.sling.jcr.resource  
org.apache.sling.launchpad.api  
org.apache.sling.launchpad.app  
org.apache.sling.launchpad.base.app  
org.apache.sling.launchpad.base.shared  
org.apache.sling.launchpad.base.webapp  
org.apache.sling.launchpad.webapp  
org.apache.sling.scripting.api  
org.apache.sling.scripting.core  
org.apache.sling.scripting.javascript  
org.apache.sling.scripting.javascript.helper  
org.apache.sling.scripting.javascript.io  
org.apache.sling.scripting.javascript.wrapper  
org.apache.sling.servlets.post  
org.apache.sling.settings  

 

Apache SlingTM is an innovative web framework that is intended to bring back the fun to web development.

Apache Sling in five bullets points

Apache Sling in a hundred words

Apache Sling is a web framework that uses a Java Content Repository, such as Apache Jackrabbit, to store and manage content.

Sling applications use either scripts or Java servlets, selected based on simple name conventions, to process HTTP requests in a RESTful way.

The embedded Apache Felix OSGi framework and console provide a dynamic runtime environment, where code and content bundles can be loaded, unloaded and reconfigured at runtime.

As the first web framework dedicated to JSR-170 Java Content Repositories, Sling makes it very simple to implement simple applications, while providing an enterprise-level framework for more complex applications.

JavaDoc generation

This documentation has been created from the Sling 6 Source Release tag using the Maven JavaDoc plugin as follows:

 
$ svn export http://svn.apache.org/repos/asf/sling/tags/sling-6-source-release sling6
$ cd sling6
$ curl http://svn.apache.org/repos/asf/sling/trunk/src/misc/sling-6-source-release.javadoc.patch | patch  -p0
$ mvn -DexcludePackageNames="*.impl:*.internal:*.jsp:sun.misc:*.juli:*.testservices:*.integrationtest:*.maven" \
     org.apache.maven.plugins:maven-javadoc-plugin:2.7:aggregate

The sling-6-source-release.javadoc.patch file just patches the builder project's version number and adds this overview page file.



Copyright © 2007-2011 The Apache Software Foundation. All Rights Reserved.