@Path(value="/api/applications")
@Produces(value="application/json")
public interface ApplicationService
| Modifier and Type | Method and Description |
|---|---|
org.springframework.data.domain.Page<Application> |
findApplicationByName(String name,
org.springframework.data.domain.Pageable pageable) |
Application |
generateNewSecret(String id) |
Application |
getApplicationById(String id) |
void |
removeApplication(String id) |
Application |
saveApplication(Application application) |
Application |
updateApplication(Application application) |
@GET
@Path(value="/{id}")
Application getApplicationById(@PathParam(value="id")
String id)
@POST Application saveApplication(Application application)
@PUT
@Path(value="/{id}")
Application updateApplication(Application application)
@POST
@Path(value="/{id}/secret")
Application generateNewSecret(@PathParam(value="id")
String id)
@DELETE
@Path(value="/{id}")
void removeApplication(@PathParam(value="id")
String id)
@GET org.springframework.data.domain.Page<Application> findApplicationByName(@QueryParam(value="q") @DefaultValue(value="") String name, org.springframework.data.domain.Pageable pageable)
Copyright © 2015 Meruvian. All Rights Reserved.