Class UserManagementServlet.GetAuthorizables<A extends org.apache.jackrabbit.api.security.user.Authorizable,E extends AuthorizableModel>
- java.lang.Object
-
- com.composum.sling.core.usermanagement.core.UserManagementServlet.GetAuthorizables<A,E>
-
- All Implemented Interfaces:
com.composum.sling.core.servlet.ServletOperation
- Direct Known Subclasses:
UserManagementServlet.GetAllAuthorizables,UserManagementServlet.GetGroups,UserManagementServlet.GetUsers,UserManagementServlet.QueryAuthorizables
- Enclosing class:
- UserManagementServlet
public abstract class UserManagementServlet.GetAuthorizables<A extends org.apache.jackrabbit.api.security.user.Authorizable,E extends AuthorizableModel> extends Object implements com.composum.sling.core.servlet.ServletOperation
-
-
Field Summary
Fields Modifier and Type Field Description protected Class<A>authorizableClass
-
Constructor Summary
Constructors Constructor Description GetAuthorizables(Class<A> authorizableClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AuthorizablesViewcreateView(Authorizables.Context context)voiddoIt(@NotNull org.apache.sling.api.SlingHttpServletRequest request, @NotNull org.apache.sling.api.SlingHttpServletResponse response, com.composum.sling.core.ResourceHandle resource)
-
-
-
Method Detail
-
doIt
public void doIt(@NotNull @NotNull org.apache.sling.api.SlingHttpServletRequest request, @NotNull @NotNull org.apache.sling.api.SlingHttpServletResponse response, com.composum.sling.core.ResourceHandle resource) throws javax.jcr.RepositoryException, IOException- Specified by:
doItin interfacecom.composum.sling.core.servlet.ServletOperation- Throws:
javax.jcr.RepositoryExceptionIOException
-
createView
protected AuthorizablesView createView(Authorizables.Context context) throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
-
-