Package | Description |
---|---|
org.apache.sling.jackrabbit.usermanager | |
org.apache.sling.jcr.jackrabbit.accessmanager.post | |
org.apache.sling.servlets.post |
Modifier and Type | Method and Description |
---|---|
org.apache.jackrabbit.api.security.user.User |
ChangeUserPassword.changePassword(javax.jcr.Session jcrSession,
String name,
String oldPassword,
String newPassword,
String newPasswordConfirm,
List<Modification> changes)
Update the password of a user in the repository
|
org.apache.jackrabbit.api.security.user.Group |
CreateGroup.createGroup(javax.jcr.Session jcrSession,
String name,
Map<String,?> properties,
List<Modification> changes)
Create a new group for the repository
|
org.apache.jackrabbit.api.security.user.User |
CreateUser.createUser(javax.jcr.Session jcrSession,
String name,
String password,
String passwordConfirm,
Map<String,?> properties,
List<Modification> changes)
Create a new user for the repository
|
void |
DeleteAuthorizables.deleteAuthorizables(javax.jcr.Session jcrSession,
Resource baseResource,
String[] paths,
List<Modification> changes)
Deletes one or more users or groups from the repository
|
void |
DeleteGroup.deleteGroup(javax.jcr.Session jcrSession,
String name,
List<Modification> changes)
Deletes a group from the repository
|
void |
DeleteUser.deleteUser(javax.jcr.Session jcrSession,
String name,
List<Modification> changes)
Deletes a user from the repository
|
org.apache.jackrabbit.api.security.user.Group |
UpdateGroup.updateGroup(javax.jcr.Session jcrSession,
String name,
Map<String,?> properties,
List<Modification> changes)
Update a group in the repository
|
org.apache.jackrabbit.api.security.user.User |
UpdateUser.updateUser(javax.jcr.Session jcrSession,
String name,
Map<String,?> properties,
List<Modification> changes)
Update a user in the repository
|
Modifier and Type | Method and Description |
---|---|
protected void |
ModifyAceServlet.handleOperation(SlingHttpServletRequest request,
AbstractPostResponse response,
List<Modification> changes) |
protected void |
DeleteAcesServlet.handleOperation(SlingHttpServletRequest request,
AbstractPostResponse htmlResponse,
List<Modification> changes) |
protected abstract void |
AbstractAccessPostServlet.handleOperation(SlingHttpServletRequest request,
AbstractPostResponse response,
List<Modification> changes)
Extending Servlet should implement this operation to do the work
|
Modifier and Type | Method and Description |
---|---|
protected static Modification |
Modification.onChange(ModificationType type,
String source) |
protected static Modification |
Modification.onChange(ModificationType type,
String source,
String dest) |
static Modification |
Modification.onCheckin(String path) |
static Modification |
Modification.onCheckout(String path) |
static Modification |
Modification.onCopied(String srcPath,
String dstPath)
Records a 'copied' change.
|
static Modification |
Modification.onCreated(String path)
Records a 'created' change
|
static Modification |
Modification.onDeleted(String path)
Records a 'deleted' change
|
static Modification |
Modification.onModified(String path)
Records a 'modified' change
|
static Modification |
Modification.onMoved(String srcPath,
String dstPath)
Records a 'moved' change.
|
static Modification |
Modification.onOrder(String orderedPath,
String beforeSibbling)
Records a 'order' change.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractPostOperation.checkoutIfNecessary(javax.jcr.Node node,
List<Modification> changes,
VersioningConfiguration versioningConfiguration) |
protected abstract void |
AbstractSlingPostOperation.doRun(SlingHttpServletRequest request,
HtmlResponse response,
List<Modification> changes)
Deprecated.
|
protected void |
AbstractSlingPostOperation.doRun(SlingHttpServletRequest request,
PostResponse response,
List<Modification> changes)
Deprecated.
Implementation of the
AbstractPostOperation.doRun(SlingHttpServletRequest, PostResponse, List)
method calling our own
AbstractSlingPostOperation.run(SlingHttpServletRequest, HtmlResponse, SlingPostProcessor[])
meethod with a proxy for the Sling API HtmlResponse . |
protected abstract void |
AbstractPostOperation.doRun(SlingHttpServletRequest request,
PostResponse response,
List<Modification> changes)
Actually performs the desired operation filling progress into the
changes list and preparing and further information in the
response . |
protected void |
AbstractPostOperation.orderNode(SlingHttpServletRequest request,
javax.jcr.Item item,
List<Modification> changes)
Orders the given node according to the specified command.
|
void |
SlingPostProcessor.process(SlingHttpServletRequest request,
List<Modification> changes)
Process the current request.
|
Copyright © 2014 The Apache Software Foundation. All rights reserved.