Package com.composum.sling.core.servlet
Interface ServletOperation
-
- All Known Implementing Classes:
ComponentsServlet.CreateOverlayOperation
,ComponentsServlet.RemoveOverlayOperation
,NodeServlet.AbstractQueryOperation
,NodeServlet.CopyOperation
,NodeServlet.CreateOperation
,NodeServlet.DeleteOperation
,NodeServlet.DownloadBinaryOperation
,NodeServlet.ExportQueryOperation
,NodeServlet.GetMixinsOperation
,NodeServlet.HtmlQueryOperation
,NodeServlet.JsonQueryOperation
,NodeServlet.ListFiltersAsHtml
,NodeServlet.ListFiltersAsJson
,NodeServlet.LoadBinaryOperation
,NodeServlet.MapGetOperation
,NodeServlet.MapPostOperation
,NodeServlet.MapPutOperation
,NodeServlet.MoveOperation
,NodeServlet.PutCopyOperation
,NodeServlet.PutCreateOperation
,NodeServlet.PutMoveOperation
,NodeServlet.QuerySuggestOperation
,NodeServlet.ReferenceOperation
,NodeServlet.ResolveOperation
,NodeServlet.ToggleLockOperation
,NodeServlet.TypeaheadOperation
,NodeServlet.UpdateFileOperation
,NodeTreeServlet.TreeOperation
,PackageServlet.AddFilterOperation
,PackageServlet.ChangeFilterOperation
,PackageServlet.CleanupObsoleteVersionsOperation
,PackageServlet.CleanupOperation
,PackageServlet.CoverageOperation
,PackageServlet.CreateOperation
,PackageServlet.DeleteOperation
,PackageServlet.DownloadOperation
,PackageServlet.InstallOperation
,PackageServlet.JsonUpdateOperation
,PackageServlet.ListFiltersOperation
,PackageServlet.ListOperation
,PackageServlet.MoveFilterOperation
,PackageServlet.PackageManagerModeOperation
,PackageServlet.QueryOperation
,PackageServlet.RegistriesOperation
,PackageServlet.RegistriesTreeOperation
,PackageServlet.RegistryTreeOperation
,PackageServlet.RemoveFilterOperation
,PackageServlet.ServiceOperation
,PackageServlet.TreeOperation
,PackageServlet.UninstallOperation
,PackageServlet.UpdateOperation
,PackageServlet.UploadOperation
,PropertyServlet.BulkOperation
,PropertyServlet.CheckXssOperation
,PropertyServlet.CopyOperation
,PropertyServlet.GetBinaryOperation
,PropertyServlet.GetOperation
,PropertyServlet.MapGetOperation
,PropertyServlet.PostBinaryOperation
,PropertyServlet.PutBinaryOperation
,PropertyServlet.PutOperation
,PropertyServlet.PutUpdateOperation
,PropertyServlet.RemoveOperation
,SceneServlet.PrepareSceneOperation
,SceneServlet.RemoveSceneOperation
,SceneServlet.SceneDataOperation
,SceneServlet.SceneOperation
,SecurityServlet.GetAccessPolicies
,SecurityServlet.GetAllAccessPolicies
,SecurityServlet.GetHtmlAccessRules
,SecurityServlet.GetPrincipals
,SecurityServlet.PutAccessPolicy
,SecurityServlet.RemoveAccessPolicy
,SecurityServlet.ReorderOperation
,SecurityServlet.RestrictionNames
,SecurityServlet.SupportedPrivileges
,SetupServlet.RunSetupScripts
,SystemServlet.GetMixinTypes
,SystemServlet.GetNodeTypes
,SystemServlet.GetPrimaryTypes
,SystemServlet.GetPropertyTypes
,SystemServlet.JsonTypeahead
,TranslationServlet.TranslateObject
,TranslationServlet.TranslateStatus
,UserManagementServlet.AddToGroup
,UserManagementServlet.ChangePassword
,UserManagementServlet.CreateGroup
,UserManagementServlet.CreateSystemUser
,UserManagementServlet.CreateUser
,UserManagementServlet.DeleteAuthorizable
,UserManagementServlet.DisableUser
,UserManagementServlet.EnableUser
,UserManagementServlet.GetAllAuthorizables
,UserManagementServlet.GetAuthorizables
,UserManagementServlet.GetGroup
,UserManagementServlet.GetGroups
,UserManagementServlet.GetGroupsOfAuthorizable
,UserManagementServlet.GetProperties
,UserManagementServlet.GetTree
,UserManagementServlet.GetUser
,UserManagementServlet.GetUsers
,UserManagementServlet.QueryAuthorizables
,UserManagementServlet.RemoveFromGroup
,VersionServlet.AddLabel
,VersionServlet.CheckinOperation
,VersionServlet.CheckoutOperation
,VersionServlet.CheckpointOperation
,VersionServlet.CreateActivity
,VersionServlet.CreateConfiguration
,VersionServlet.DeleteLabel
,VersionServlet.DeleteVersion
,VersionServlet.GetLabels
,VersionServlet.GetVersions
,VersionServlet.RestoreVersion
public interface ServletOperation
Implementation of one operation of anAbstractServiceServlet
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
doIt(@NotNull org.apache.sling.api.SlingHttpServletRequest request, @NotNull org.apache.sling.api.SlingHttpServletResponse response, @Nullable ResourceHandle resource)
-
-
-
Method Detail
-
doIt
void doIt(@NotNull @NotNull org.apache.sling.api.SlingHttpServletRequest request, @NotNull @NotNull org.apache.sling.api.SlingHttpServletResponse response, @Nullable @Nullable ResourceHandle resource) throws javax.jcr.RepositoryException, IOException, javax.servlet.ServletException
- Throws:
javax.jcr.RepositoryException
IOException
javax.servlet.ServletException
-
-