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
ConstructorsConstructorDescriptionCompaignsManagementRest(CompaignManagementService compaignsManagementService) -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Responseadd(javax.ws.rs.core.UriInfo uriInfo, CompaignDTO compaignDTO) javax.ws.rs.core.Responsejavax.ws.rs.core.ResponsegetCompaigns(javax.ws.rs.core.UriInfo uriInfo) javax.ws.rs.core.Responseupdate(javax.ws.rs.core.UriInfo uriInfo, CompaignDTO compaignDTO)
-
Constructor Details
-
CompaignsManagementRest
-
-
Method Details
-
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
-