Package org.alfresco.rest.api.people
Class PersonSiteMembershipRequestsRelation
- java.lang.Object
-
- org.alfresco.rest.api.people.PersonSiteMembershipRequestsRelation
-
- All Implemented Interfaces:
RelationshipResourceAction.Create<SiteMembershipRequest>
,RelationshipResourceAction.Delete
,RelationshipResourceAction.Read<SiteMembershipRequest>
,RelationshipResourceAction.ReadById<SiteMembershipRequest>
,RelationshipResourceAction.Update<SiteMembershipRequest>
,ResourceAction
,org.springframework.beans.factory.InitializingBean
@RelationshipResource(name="site-membership-requests", entityResource=PeopleEntityResource.class, title="Site Membership Requests") public class PersonSiteMembershipRequestsRelation extends java.lang.Object implements RelationshipResourceAction.Read<SiteMembershipRequest>, RelationshipResourceAction.Delete, RelationshipResourceAction.Update<SiteMembershipRequest>, RelationshipResourceAction.Create<SiteMembershipRequest>, RelationshipResourceAction.ReadById<SiteMembershipRequest>, org.springframework.beans.factory.InitializingBean
-
-
Constructor Summary
Constructors Constructor Description PersonSiteMembershipRequestsRelation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
afterPropertiesSet()
java.util.List<SiteMembershipRequest>
create(java.lang.String personId, java.util.List<SiteMembershipRequest> invites, Parameters parameters)
void
delete(java.lang.String personId, java.lang.String siteId, Parameters parameters)
CollectionWithPagingInfo<SiteMembershipRequest>
readAll(java.lang.String personId, Parameters parameters)
Reads set the relationship entities from the collection using the related entityResourceId.SiteMembershipRequest
readById(java.lang.String personId, java.lang.String siteId, Parameters parameters)
void
setSiteMembershipRequests(SiteMembershipRequests siteMembershipRequests)
SiteMembershipRequest
update(java.lang.String personId, SiteMembershipRequest siteInvite, Parameters parameters)
-
-
-
Method Detail
-
setSiteMembershipRequests
public void setSiteMembershipRequests(SiteMembershipRequests siteMembershipRequests)
-
afterPropertiesSet
public void afterPropertiesSet() throws java.lang.Exception
- Specified by:
afterPropertiesSet
in interfaceorg.springframework.beans.factory.InitializingBean
- Throws:
java.lang.Exception
-
readById
public SiteMembershipRequest readById(java.lang.String personId, java.lang.String siteId, Parameters parameters) throws RelationshipResourceNotFoundException
- Specified by:
readById
in interfaceRelationshipResourceAction.ReadById<SiteMembershipRequest>
- Throws:
RelationshipResourceNotFoundException
-
create
public java.util.List<SiteMembershipRequest> create(java.lang.String personId, java.util.List<SiteMembershipRequest> invites, Parameters parameters)
- Specified by:
create
in interfaceRelationshipResourceAction.Create<SiteMembershipRequest>
-
delete
public void delete(java.lang.String personId, java.lang.String siteId, Parameters parameters)
- Specified by:
delete
in interfaceRelationshipResourceAction.Delete
-
readAll
public CollectionWithPagingInfo<SiteMembershipRequest> readAll(java.lang.String personId, Parameters parameters)
Description copied from interface:RelationshipResourceAction.Read
Reads set the relationship entities from the collection using the related entityResourceId. Paging information is provided.- Specified by:
readAll
in interfaceRelationshipResourceAction.Read<SiteMembershipRequest>
- Parameters:
personId
- Entity resource context for this relationshipparameters
- - will never be null and will have the PAGING default values
-
update
public SiteMembershipRequest update(java.lang.String personId, SiteMembershipRequest siteInvite, Parameters parameters)
- Specified by:
update
in interfaceRelationshipResourceAction.Update<SiteMembershipRequest>
-
-