Package de.aservo.confapi.crowd.rest.api
Interface ApplicationsResource
- All Known Implementing Classes:
ApplicationsResourceImpl
public interface ApplicationsResource
-
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.ResponseaddApplication(ApplicationBean applicationBean) javax.ws.rs.core.ResponsedeleteApplication(long id) javax.ws.rs.core.ResponsedeleteApplications(boolean force) javax.ws.rs.core.ResponsegetApplication(long id) javax.ws.rs.core.Responsejavax.ws.rs.core.ResponsesetApplication(long id, ApplicationBean applicationsBean) javax.ws.rs.core.ResponsesetApplications(ApplicationsBean applicationsBean)
-
Method Details
-
getApplications
@GET @Produces("application/json") javax.ws.rs.core.Response getApplications() -
getApplication
@GET @Path("{id}") @Consumes("application/json") @Produces("application/json") javax.ws.rs.core.Response getApplication(@PathParam("id") long id) -
setApplications
@PUT @Consumes("application/json") @Produces("application/json") javax.ws.rs.core.Response setApplications(ApplicationsBean applicationsBean) -
setApplication
@PUT @Path("{id}") @Consumes("application/json") @Produces("application/json") javax.ws.rs.core.Response setApplication(@PathParam("id") long id, ApplicationBean applicationsBean) -
addApplication
@POST @Consumes("application/json") @Produces("application/json") javax.ws.rs.core.Response addApplication(ApplicationBean applicationBean) -
deleteApplications
@DELETE javax.ws.rs.core.Response deleteApplications(@QueryParam("force") boolean force) -
deleteApplication
@DELETE @Path("{id}") javax.ws.rs.core.Response deleteApplication(@PathParam("id") long id)
-