# All Classes and Interfaces

Class
Description
BundleDeployFileMojo
Deprecated.
Use the OBR goals from the maven-bundle-plugin instead.
BundleDeploymentMethod
Possible methodologies for deploying (installing and uninstalling) bundles from the remote server.
BundleDeployMojo
Deprecated.
Use the OBR goals from the maven-bundle-plugin instead.
BundleInstallFileMojo
Install an OSGi bundle from a given file path or Maven coordinates (resolved from the repository) to a running Sling instance.
BundleInstallMojo
Install the project's artifact to a running Sling instance (in case it is an OSGi bundle).
BundlePrerequisite
Bundles that have to be installed as prerequisites to execute a goal.
BundlePrerequisite.Bundle
Described bundle with symbolic name and bundle version.
BundleUninstallMojo
Uninstall an OSGi bundle from a running Sling instance.
DeployContext
DeployMethod
Deploys/installs and undeploys/uninstalls bundles on a Sling instance.
FelixPostDeployMethod
Un-/Installs bundles via the ReST service provided by the Felix Web Console
FileVaultXmlMounter
Manages OSGi configurations for File System Resource Provider for File Vault XML.
FsMountMojo
Create OSGi configurations for the Apache Sling File System Resource Provider.
FsUnMountMojo
Remove OSGi configurations for the Apache Sling File System Resource Provider.
GenerateAdapterMetadataMojo
Build adapter metadata (JSON) for the Web Console Plugin at `/system/console/status-adapters` and `/system/console/adapters` from classes annotated with adapter annotations.
HelpMojo
Display help information on sling-maven-plugin.
Call `mvn sling:help -Ddetail=true -Dgoal=<goal-name>` to display parameter details.
JsonSupport
ResponseCodeEnforcingResponseHandler
Throws `HttpResponseException` for all response codes except for the accepted ones.
SlingInitialContentMounter
Manages OSGi configurations for File System Resource Provider for Sling-Initial-Content.
SlingPostDeployMethod
ValidationMojo
Validate all JSON files of a project.
WebDavPutDeployMethod