Package de.aservo.confapi.crowd.rest.api
Interface ApplicationsResource
-
- All Known Implementing Classes:
ApplicationsResourceImpl
public interface ApplicationsResource
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description javax.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.ResponsegetApplications()javax.ws.rs.core.ResponsesetApplication(long id, ApplicationBean applicationsBean)javax.ws.rs.core.ResponsesetApplications(ApplicationsBean applicationsBean)
-
-
-
Method Detail
-
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)
-
-