public interface CommunityGroupOperations extends Operation
| Modifier and Type | Method and Description |
|---|---|
boolean |
approveJoin(ResourceResolver resolver,
CommunityGroup group) |
Resource |
create(SlingHttpServletRequest request) |
Resource |
demoteMember(SlingHttpServletRequest request) |
java.util.List<java.lang.Object> |
getAllowedTemplateForEveryone(java.lang.String[] paths) |
SocialComponent |
getCommunityGroupComponentForResource(Resource communityGroup,
SlingHttpServletRequest request)
|
SocialComponent |
getCommunityMemberListComponentForResource(Resource communityGroup,
SlingHttpServletRequest request) |
Resource |
invite(SlingHttpServletRequest request) |
Resource |
join(SlingHttpServletRequest request) |
Resource |
leave(SlingHttpServletRequest request) |
Resource |
promoteMember(SlingHttpServletRequest request) |
Resource |
uninvite(SlingHttpServletRequest request) |
Resource create(SlingHttpServletRequest request) throws OperationException
OperationExceptionResource join(SlingHttpServletRequest request) throws OperationException
OperationExceptionResource leave(SlingHttpServletRequest request) throws OperationException
OperationExceptionResource invite(SlingHttpServletRequest request) throws OperationException
OperationExceptionResource uninvite(SlingHttpServletRequest request) throws OperationException
OperationExceptionResource promoteMember(SlingHttpServletRequest request) throws OperationException
OperationExceptionResource demoteMember(SlingHttpServletRequest request) throws OperationException
OperationExceptionboolean approveJoin(ResourceResolver resolver, CommunityGroup group) throws OperationException
OperationExceptionjava.util.List<java.lang.Object> getAllowedTemplateForEveryone(java.lang.String[] paths)
SocialComponent getCommunityGroupComponentForResource(Resource communityGroup, SlingHttpServletRequest request)
communityGroup - the target community grouprequest - the client requestSocialComponentSocialComponent getCommunityMemberListComponentForResource(Resource communityGroup, SlingHttpServletRequest request)
"Copyright © 2010 - 2018 Adobe Systems Incorporated. All Rights Reserved"