Package org.exoplatform.leadcapture.rest
Class CompaignsManagementRest
- java.lang.Object
-
- org.exoplatform.leadcapture.rest.CompaignsManagementRest
-
- All Implemented Interfaces:
org.exoplatform.services.rest.resource.ResourceContainer
public class CompaignsManagementRest extends Object implements org.exoplatform.services.rest.resource.ResourceContainer
-
-
Constructor Summary
Constructors Constructor Description CompaignsManagementRest(CompaignManagementService compaignsManagementService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.Responseadd(javax.ws.rs.core.UriInfo uriInfo, CompaignDTO compaignDTO)javax.ws.rs.core.Responsedelete(javax.ws.rs.core.UriInfo uriInfo, Long id)javax.ws.rs.core.ResponsegetCompaigns(javax.ws.rs.core.UriInfo uriInfo)javax.ws.rs.core.Responseupdate(javax.ws.rs.core.UriInfo uriInfo, CompaignDTO compaignDTO)
-
-
-
Constructor Detail
-
CompaignsManagementRest
public CompaignsManagementRest(CompaignManagementService compaignsManagementService)
-
-
Method Detail
-
getCompaigns
@RolesAllowed("ux-team") public javax.ws.rs.core.Response getCompaigns(@Context javax.ws.rs.core.UriInfo uriInfo) throws Exception- Throws:
Exception
-
add
@RolesAllowed("ux-team") public javax.ws.rs.core.Response add(@Context javax.ws.rs.core.UriInfo uriInfo, CompaignDTO compaignDTO) throws Exception- Throws:
Exception
-
delete
@RolesAllowed("ux-team") public javax.ws.rs.core.Response delete(@Context javax.ws.rs.core.UriInfo uriInfo, Long id) throws Exception- Throws:
Exception
-
update
@RolesAllowed("ux-team") public javax.ws.rs.core.Response update(@Context javax.ws.rs.core.UriInfo uriInfo, CompaignDTO compaignDTO) throws Exception- Throws:
Exception
-
-