Package org.alfresco.rm.rest.api.sites
Class RMSiteEntityResource
- java.lang.Object
-
- org.alfresco.rm.rest.api.sites.RMSiteEntityResource
-
- All Implemented Interfaces:
EntityResourceAction.Create<RMSite>
,EntityResourceAction.Delete
,EntityResourceAction.ReadById<RMSite>
,EntityResourceAction.Update<RMSite>
,ResourceAction
@EntityResource(name="gs-sites", title="GS Sites") public class RMSiteEntityResource extends Object implements EntityResourceAction.Delete, EntityResourceAction.Create<RMSite>, EntityResourceAction.Update<RMSite>, EntityResourceAction.ReadById<RMSite>
RM Site operations- Since:
- 2.6
- Author:
- Silviu Dinuta
-
-
Constructor Summary
Constructors Constructor Description RMSiteEntityResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SiteUpdate
convert(RMSite site)
List<RMSite>
create(List<RMSite> entity, Parameters parameters)
void
delete(String siteId, Parameters parameters)
RMSite
readById(String siteId, Parameters parameters)
void
setSites(RMSites sites)
RMSite
update(String siteId, RMSite site, Parameters parameters)
-
-
-
Method Detail
-
setSites
public void setSites(RMSites sites)
-
create
public List<RMSite> create(List<RMSite> entity, Parameters parameters)
- Specified by:
create
in interfaceEntityResourceAction.Create<RMSite>
-
delete
public void delete(String siteId, Parameters parameters)
- Specified by:
delete
in interfaceEntityResourceAction.Delete
-
update
public RMSite update(String siteId, RMSite site, Parameters parameters)
- Specified by:
update
in interfaceEntityResourceAction.Update<RMSite>
-
readById
public RMSite readById(String siteId, Parameters parameters)
- Specified by:
readById
in interfaceEntityResourceAction.ReadById<RMSite>
-
convert
protected SiteUpdate convert(RMSite site)
-
-