@RelationshipResource(name="site-membership-requests", entityResource=PeopleEntityResource.class, title="Site Membership Requests") public class PersonSiteMembershipRequestsRelation extends java.lang.Object implements RelationshipResourceAction.Read, RelationshipResourceAction.Delete, RelationshipResourceAction.Update, RelationshipResourceAction.Create, RelationshipResourceAction.ReadById, org.springframework.beans.factory.InitializingBean
Constructor and Description |
---|
PersonSiteMembershipRequestsRelation() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet() |
java.util.List |
create(java.lang.String personId,
java.util.List invites,
Parameters parameters) |
void |
delete(java.lang.String personId,
java.lang.String siteId,
Parameters parameters) |
CollectionWithPagingInfo |
readAll(java.lang.String personId,
Parameters parameters)
Reads all 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) |
public PersonSiteMembershipRequestsRelation()
public void setSiteMembershipRequests(SiteMembershipRequests siteMembershipRequests)
public void afterPropertiesSet() throws java.lang.Exception
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
java.lang.Exception
public SiteMembershipRequest readById(java.lang.String personId, java.lang.String siteId, Parameters parameters) throws RelationshipResourceNotFoundException
readById
in interface RelationshipResourceAction.ReadById
RelationshipResourceNotFoundException
public java.util.List create(java.lang.String personId, java.util.List invites, Parameters parameters)
create
in interface RelationshipResourceAction.Create
public void delete(java.lang.String personId, java.lang.String siteId, Parameters parameters)
delete
in interface RelationshipResourceAction.Delete
public CollectionWithPagingInfo readAll(java.lang.String personId, Parameters parameters)
RelationshipResourceAction.Read
readAll
in interface RelationshipResourceAction.Read
personId
- Entity resource context for this relationshipparameters
- - will never be null and will have the PAGING default valuespublic SiteMembershipRequest update(java.lang.String personId, SiteMembershipRequest siteInvite, Parameters parameters)
update
in interface RelationshipResourceAction.Update
Copyright © 2005 - 2013 Alfresco Software, Inc. All Rights Reserved.