Uses of Class
org.apache.sling.servlets.post.Modification
Packages that use Modification
Package
Description
-
Uses of Modification in org.apache.sling.jackrabbit.usermanager
Method parameters in org.apache.sling.jackrabbit.usermanager with type arguments of type ModificationModifier and TypeMethodDescriptionorg.apache.jackrabbit.api.security.user.UserChangeUserPassword.changePassword(javax.jcr.Session jcrSession, String name, String oldPassword, String newPassword, String newPasswordConfirm, List<Modification> changes) Update the password of a user in the repositoryorg.apache.jackrabbit.api.security.user.GroupCreateGroup.createGroup(javax.jcr.Session jcrSession, String name, Map<String, ?> properties, List<Modification> changes) Create a new group for the repositorydefault org.apache.jackrabbit.api.security.user.GroupCreateGroup.createGroup(javax.jcr.Session jcrSession, Map<String, ?> properties, List<Modification> changes) Create a new group for the repository.org.apache.jackrabbit.api.security.user.UserCreateUser.createUser(javax.jcr.Session jcrSession, String name, String password, String passwordConfirm, Map<String, ?> properties, List<Modification> changes) Create a new user for the repositorydefault org.apache.jackrabbit.api.security.user.UserCreateUser.createUser(javax.jcr.Session jcrSession, String password, String passwordConfirm, Map<String, ?> properties, List<Modification> changes) Create a new user for the repository.voidDeleteAuthorizables.deleteAuthorizables(javax.jcr.Session jcrSession, Resource baseResource, String[] paths, List<Modification> changes) Deletes one or more users or groups from the repositoryvoidDeleteGroup.deleteGroup(javax.jcr.Session jcrSession, String name, List<Modification> changes) Deletes a group from the repositoryvoidDeleteUser.deleteUser(javax.jcr.Session jcrSession, String name, List<Modification> changes) Deletes a user from the repositoryorg.apache.jackrabbit.api.security.user.GroupUpdateGroup.updateGroup(javax.jcr.Session jcrSession, String name, Map<String, ?> properties, List<Modification> changes) Update a group in the repositoryorg.apache.jackrabbit.api.security.user.UserUpdateUser.updateUser(javax.jcr.Session jcrSession, String name, Map<String, ?> properties, List<Modification> changes) Update a user in the repository -
Uses of Modification in org.apache.sling.jackrabbit.usermanager.impl.post
Method parameters in org.apache.sling.jackrabbit.usermanager.impl.post with type arguments of type ModificationModifier and TypeMethodDescriptionorg.apache.jackrabbit.api.security.user.UserChangeUserPasswordServlet.changePassword(javax.jcr.Session jcrSession, String name, String oldPassword, String newPassword, String newPasswordConfirm, List<Modification> changes) org.apache.jackrabbit.api.security.user.GroupCreateGroupServlet.createGroup(javax.jcr.Session jcrSession, String name, Map<String, ?> properties, List<Modification> changes) org.apache.jackrabbit.api.security.user.UserCreateUserServlet.createUser(javax.jcr.Session jcrSession, String name, String password, String passwordConfirm, Map<String, ?> properties, List<Modification> changes) voidDeleteAuthorizableServlet.deleteAuthorizables(javax.jcr.Session jcrSession, Resource baseResource, String[] paths, List<Modification> changes) voidDeleteAuthorizableServlet.deleteGroup(javax.jcr.Session jcrSession, String name, List<Modification> changes) voidDeleteAuthorizableServlet.deleteUser(javax.jcr.Session jcrSession, String name, List<Modification> changes) protected voidAbstractPostServlet.handleOperation(SlingHttpServletRequest request, AbstractPostResponse response, List<Modification> changes) Deprecated.protected abstract voidAbstractPostServlet.handleOperation(SlingHttpServletRequest request, PostResponse response, List<Modification> changes) Extending Servlet should implement this operation to do the workprotected voidChangeUserPasswordServlet.handleOperation(SlingHttpServletRequest request, PostResponse response, List<Modification> changes) protected voidCreateGroupServlet.handleOperation(SlingHttpServletRequest request, PostResponse response, List<Modification> changes) protected voidCreateUserServlet.handleOperation(SlingHttpServletRequest request, PostResponse response, List<Modification> changes) protected voidDeleteAuthorizableServlet.handleOperation(SlingHttpServletRequest request, PostResponse response, List<Modification> changes) protected voidUpdateGroupServlet.handleOperation(SlingHttpServletRequest request, PostResponse response, List<Modification> changes) protected voidUpdateUserServlet.handleOperation(SlingHttpServletRequest request, PostResponse response, List<Modification> changes) protected voidAbstractAuthorizablePostServlet.processCreate(javax.jcr.Session session, org.apache.jackrabbit.api.security.user.Authorizable authorizable, Map<String, RequestProperty> reqProperties, List<Modification> changes) Create resource(s) according to current requestprotected voidAbstractAuthorizablePostServlet.processDeletes(org.apache.jackrabbit.api.security.user.Authorizable authorizable, Collection<RequestProperty> reqProperties, List<Modification> changes) Removes all properties listed asRequestProperty.isDelete()from the authorizable.org.apache.jackrabbit.api.security.user.GroupUpdateGroupServlet.updateGroup(javax.jcr.Session jcrSession, String name, Map<String, ?> properties, List<Modification> changes) protected voidAbstractGroupPostServlet.updateGroupMembership(Resource baseResource, Map<String, ?> properties, org.apache.jackrabbit.api.security.user.Authorizable authorizable, List<Modification> changes) Update the group membership based on the ":member" request parameters.org.apache.jackrabbit.api.security.user.UserUpdateUserServlet.updateUser(javax.jcr.Session jcrSession, String name, Map<String, ?> properties, List<Modification> changes) protected voidAbstractAuthorizablePostServlet.writeContent(javax.jcr.Session session, org.apache.jackrabbit.api.security.user.Authorizable authorizable, Collection<RequestProperty> reqProperties, List<Modification> changes) Writes back the content -
Uses of Modification in org.apache.sling.jcr.jackrabbit.accessmanager.post
Method parameters in org.apache.sling.jcr.jackrabbit.accessmanager.post with type arguments of type ModificationModifier and TypeMethodDescriptionprotected voidDeleteAcesServlet.deleteAces(javax.jcr.Session jcrSession, String resourcePath, String[] principalNamesToDelete, List<Modification> changes) protected voidDeletePrincipalAcesServlet.deleteAces(javax.jcr.Session jcrSession, String resourcePath, String[] principalNamesToDelete, List<Modification> changes) protected voidAbstractAccessPostServlet.handleOperation(SlingHttpServletRequest request, AbstractPostResponse response, List<Modification> changes) Deprecated.protected abstract voidAbstractAccessPostServlet.handleOperation(SlingHttpServletRequest request, PostResponse response, List<Modification> changes) Extending Servlet should implement this operation to do the workprotected voidDeleteAcesServlet.handleOperation(SlingHttpServletRequest request, PostResponse htmlResponse, List<Modification> changes) protected voidModifyAceServlet.handleOperation(SlingHttpServletRequest request, PostResponse response, List<Modification> changes) protected voidModifyAceServlet.modifyAce(javax.jcr.Session jcrSession, String resourcePath, String principalId, Collection<LocalPrivilege> localPrivileges, String order, boolean autoSave, List<Modification> changes) protected voidModifyAceServlet.modifyAce(javax.jcr.Session jcrSession, String resourcePath, String principalId, Map<String, String> privileges, String order, Map<String, javax.jcr.Value> restrictions, Map<String, javax.jcr.Value[]> mvRestrictions, Set<String> removeRestrictionNames, boolean autoSave, List<Modification> changes) -
Uses of Modification in org.apache.sling.servlets.post
Methods in org.apache.sling.servlets.post that return ModificationModifier and TypeMethodDescriptionprotected static ModificationModification.onChange(ModificationType type, String source) protected static ModificationModification.onChange(ModificationType type, String source, String dest) static Modificationstatic ModificationModification.onCheckout(String path) static ModificationRecords a 'copied' change.static ModificationRecords a 'created' changestatic ModificationRecords a 'deleted' changestatic ModificationModification.onModified(String path) Records a 'modified' changestatic ModificationRecords a 'moved' change.static ModificationRecords a 'order' change.static ModificationMethod parameters in org.apache.sling.servlets.post with type arguments of type ModificationModifier and TypeMethodDescriptionprotected voidAbstractPostOperation.checkoutIfNecessary(javax.jcr.Node node, List<Modification> changes, VersioningConfiguration versioningConfiguration) Deprecated.protected abstract voidAbstractPostOperation.doRun(SlingHttpServletRequest request, PostResponse response, List<Modification> changes) Deprecated.Actually performs the desired operation filling progress into thechangeslist and preparing and further information in theresponse.protected abstract voidAbstractSlingPostOperation.doRun(SlingHttpServletRequest request, HtmlResponse response, List<Modification> changes) Deprecated.protected voidAbstractSlingPostOperation.doRun(SlingHttpServletRequest request, PostResponse response, List<Modification> changes) Deprecated.Implementation of theAbstractPostOperation.doRun(SlingHttpServletRequest, PostResponse, List)method calling our ownAbstractSlingPostOperation.run(SlingHttpServletRequest, HtmlResponse, SlingPostProcessor[])meethod with a proxy for the Sling APIHtmlResponse.protected voidAbstractPostOperation.orderNode(SlingHttpServletRequest request, javax.jcr.Item item, List<Modification> changes) Deprecated.Orders the given node according to the specified command.voidSlingPostProcessor.process(SlingHttpServletRequest request, List<Modification> changes) Process the current request. -
Uses of Modification in org.apache.sling.servlets.post.impl.helper
Methods in org.apache.sling.servlets.post.impl.helper that return ModificationModifier and TypeMethodDescriptionJCRSupport.storeAsReference(Resource resource, Object node, String name, String[] values, int type, boolean multiValued) Stores property value(s) as reference(s).JCRSupportImpl.storeAsReference(Object n, String name, String[] values, int type, boolean multiValued) Method parameters in org.apache.sling.servlets.post.impl.helper with type arguments of type ModificationModifier and TypeMethodDescriptionvoidJCRSupport.checkoutIfNecessary(Resource rsrc, List<Modification> changes, VersioningConfiguration versioningConfiguration) voidJCRSupportImpl.checkoutIfNecessary(Resource resource, List<Modification> changes, VersioningConfiguration versioningConfiguration) voidSlingFileUploadHandler.setFile(Resource parent, RequestProperty prop, List<Modification> changes) Uses the file(s) in the request parameter for creation of new nodes.StreamedChunk.store(Resource fileResource, List<Modification> changes) Store the chunk in a file resource under a jcr:content sub node.Constructor parameters in org.apache.sling.servlets.post.impl.helper with type arguments of type ModificationModifierConstructorDescriptionSlingPropertyValueHandler(DateParser dateParser, JCRSupport jcrSupport, List<Modification> changes) Constructs a property value handler -
Uses of Modification in org.apache.sling.servlets.post.impl.operations
Method parameters in org.apache.sling.servlets.post.impl.operations with type arguments of type ModificationModifier and TypeMethodDescriptionprotected abstract voidAbstractPostOperation.doRun(SlingHttpServletRequest request, PostResponse response, List<Modification> changes) Actually performs the desired operation filling progress into thechangeslist and preparing and further information in theresponse.protected voidCheckinOperation.doRun(SlingHttpServletRequest request, PostResponse response, List<Modification> changes) protected voidCheckoutOperation.doRun(SlingHttpServletRequest request, PostResponse response, List<Modification> changes) protected voidDeleteOperation.doRun(SlingHttpServletRequest request, PostResponse response, List<Modification> changes) protected voidImportOperation.doRun(SlingHttpServletRequest request, PostResponse response, List<Modification> changes) protected voidModifyOperation.doRun(SlingHttpServletRequest request, PostResponse response, List<Modification> changes) protected voidRestoreOperation.doRun(SlingHttpServletRequest request, PostResponse response, List<Modification> changes) protected voidStreamedUploadOperation.doRun(SlingHttpServletRequest request, PostResponse response, List<Modification> changes) protected ResourceCopyOperation.execute(List<Modification> changes, Resource source, String destParent, String destName, VersioningConfiguration versioningConfiguration) protected ResourceMoveOperation.execute(List<Modification> changes, Resource source, String destParent, String destName, VersioningConfiguration versioningConfiguration) protected voidAbstractPostOperation.orderResource(SlingHttpServletRequest request, Resource resource, List<Modification> changes) Orders the given resource according to the specified command. -
Uses of Modification in org.apache.sling.validation.impl.postprocessor
Method parameters in org.apache.sling.validation.impl.postprocessor with type arguments of type ModificationModifier and TypeMethodDescriptionvoidValidationPostProcessor.process(SlingHttpServletRequest request, List<Modification> changes)
AbstractPostServlet.handleOperation(SlingHttpServletRequest, PostResponse, List)instead