Class UserManagementServlet
- java.lang.Object
-
- javax.servlet.GenericServlet
-
- org.apache.sling.api.servlets.SlingSafeMethodsServlet
-
- org.apache.sling.api.servlets.SlingAllMethodsServlet
-
- com.composum.sling.core.servlet.AbstractServiceServlet
-
- com.composum.sling.core.usermanagement.core.UserManagementServlet
-
- All Implemented Interfaces:
com.composum.sling.core.service.RestrictedService,Serializable,javax.servlet.Servlet,javax.servlet.ServletConfig
public class UserManagementServlet extends com.composum.sling.core.servlet.AbstractServiceServlet- Since:
- 26.10.2015
- Author:
- Mirko Zeibig
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description protected AuthorizablesauthorizablesServiceprotected com.composum.sling.core.servlet.ServletOperationSet<UserManagementServlet.Extension,UserManagementServlet.Operation>operationsstatic StringSERVICE_KEYstatic StringSERVLET_PATH-
Fields inherited from class com.composum.sling.core.servlet.AbstractServiceServlet
DATE_FORMAT, PARAM_BEFORE, PARAM_CMD, PARAM_FILE, PARAM_FILTER, PARAM_ID, PARAM_INDEX, PARAM_JCR_CONTENT, PARAM_LABEL, PARAM_MIME_TYPE, PARAM_NAME, PARAM_PATH, PARAM_QUERY, PARAM_RESOURCE_TYPE, PARAM_TITLE, PARAM_TYPE, PARAM_URL, PARAM_VALUE, PARAM_VERSION
-
-
Constructor Summary
Constructors Constructor Description UserManagementServlet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.composum.sling.core.servlet.ServletOperationSet<UserManagementServlet.Extension,UserManagementServlet.Operation>getOperations()voidinit()-
Methods inherited from class com.composum.sling.core.servlet.AbstractServiceServlet
deactivate, doDelete, doGet, doPost, doPut, getJsonObject, getJsonObject, getJsonObject, getPath, getResource, getRestrictions, getServiceKey, isEnabled, jsonAnswerItemExists, jsonValue, methodDeletePermission, methodGetPermission, methodPostPermission, methodPutPermission, setNoCacheHeaders, tryToUseRawSuffix
-
Methods inherited from class org.apache.sling.api.servlets.SlingAllMethodsServlet
getAllowedRequestMethods, isMethodValid, mayService
-
Methods inherited from class org.apache.sling.api.servlets.SlingSafeMethodsServlet
doGeneric, doHead, doOptions, doTrace, getServletInfo, handleMethodNotImplemented, service, service
-
-
-
-
Field Detail
-
SERVICE_KEY
public static final String SERVICE_KEY
- See Also:
- Constant Field Values
-
SERVLET_PATH
public static final String SERVLET_PATH
- See Also:
- Constant Field Values
-
operations
protected com.composum.sling.core.servlet.ServletOperationSet<UserManagementServlet.Extension,UserManagementServlet.Operation> operations
-
authorizablesService
protected Authorizables authorizablesService
-
-
Method Detail
-
init
public void init() throws javax.servlet.ServletException- Overrides:
initin classjavax.servlet.GenericServlet- Throws:
javax.servlet.ServletException
-
getOperations
protected com.composum.sling.core.servlet.ServletOperationSet<UserManagementServlet.Extension,UserManagementServlet.Operation> getOperations()
- Specified by:
getOperationsin classcom.composum.sling.core.servlet.AbstractServiceServlet
-
-