[Major] REST APIs are now singular

This commit is contained in:
Robert von Burg 2016-09-08 13:19:44 +02:00
parent 5fbfbdc731
commit 7a090f3d68
7 changed files with 13 additions and 13 deletions

View File

@ -40,7 +40,7 @@ import li.strolch.rest.model.AuditQueryResult;
import li.strolch.rest.model.StringListResult;
import li.strolch.rest.model.visitor.ToAuditQueryVisitor;
@Path("strolch/audits")
@Path("strolch/audit")
public class AuditsService {
@GET

View File

@ -41,7 +41,7 @@ import org.slf4j.LoggerFactory;
/**
* @author Robert von Burg <eitch@eitchnet.ch>
*/
@Path("strolch/enums")
@Path("strolch/enum")
public class EnumQuery {
private static final Logger logger = LoggerFactory.getLogger(EnumQuery.class);

View File

@ -64,7 +64,7 @@ public class ModelQuery {
*/
@GET
@Produces(MediaType.APPLICATION_JSON)
@Path("resources")
@Path("resource")
public Response queryResources(@BeanParam QueryData queryData, @Context HttpServletRequest request) {
Certificate cert = (Certificate) request.getAttribute(StrolchRestfulConstants.STROLCH_CERTIFICATE);
@ -122,7 +122,7 @@ public class ModelQuery {
*/
@GET
@Produces(MediaType.APPLICATION_JSON)
@Path("orders")
@Path("order")
public Response queryOrders(@BeanParam QueryData queryData, @Context HttpServletRequest request) {
Certificate cert = (Certificate) request.getAttribute(StrolchRestfulConstants.STROLCH_CERTIFICATE);
@ -181,7 +181,7 @@ public class ModelQuery {
*/
@GET
@Produces(MediaType.APPLICATION_JSON)
@Path("activities")
@Path("activity")
public Response queryActivities(@BeanParam QueryData queryData, @Context HttpServletRequest request) {
Certificate cert = (Certificate) request.getAttribute(StrolchRestfulConstants.STROLCH_CERTIFICATE);

View File

@ -37,7 +37,7 @@ import li.strolch.utils.xml.XmlKeyValue;
/**
* @author Robert von Burg <eitch@eitchnet.ch>
*/
@Path("strolch/privilege/policies")
@Path("strolch/privilege/policy")
public class PrivilegePoliciesService {
// private static final Logger logger = LoggerFactory.getLogger(PrivilegePoliciesService.class);

View File

@ -57,7 +57,7 @@ import li.strolch.service.privilege.roles.PrivilegeUpdateRoleService;
/**
* @author Robert von Burg <eitch@eitchnet.ch>
*/
@Path("strolch/privilege/roles")
@Path("strolch/privilege/role")
public class PrivilegeRolesService {
private PrivilegeHandler getPrivilegeHandler() {
@ -143,7 +143,7 @@ public class PrivilegeRolesService {
@PUT
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
@Path("{rolename}/privileges")
@Path("{rolename}/privilege")
public Response addOrReplacePrivilegeOnRole(@PathParam("rolename") String rolename, PrivilegeRep privilegeRep,
@Context HttpServletRequest request) {
Certificate cert = (Certificate) request.getAttribute(StrolchRestfulConstants.STROLCH_CERTIFICATE);
@ -161,7 +161,7 @@ public class PrivilegeRolesService {
@DELETE
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
@Path("{rolename}/privileges/{privilege}")
@Path("{rolename}/privilege/{privilege}")
public Response removePrivilegeFromRole(@PathParam("rolename") String rolename,
@PathParam("privilege") String privilege, @Context HttpServletRequest request) {
Certificate cert = (Certificate) request.getAttribute(StrolchRestfulConstants.STROLCH_CERTIFICATE);

View File

@ -67,7 +67,7 @@ import li.strolch.service.privilege.users.PrivilegeUserResult;
/**
* @author Robert von Burg <eitch@eitchnet.ch>
*/
@Path("strolch/privilege/users")
@Path("strolch/privilege/user")
public class PrivilegeUsersService {
private PrivilegeHandler getPrivilegeHandler() {
@ -163,7 +163,7 @@ public class PrivilegeUsersService {
@PUT
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
@Path("{username}/roles/{rolename}")
@Path("{username}/role/{rolename}")
public Response addRoleToUser(@PathParam("username") String username, @PathParam("rolename") String rolename,
@Context HttpServletRequest request) {
Certificate cert = (Certificate) request.getAttribute(StrolchRestfulConstants.STROLCH_CERTIFICATE);
@ -181,7 +181,7 @@ public class PrivilegeUsersService {
@DELETE
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
@Path("{username}/roles/{rolename}")
@Path("{username}/role/{rolename}")
public Response removeRoleFromUser(@PathParam("username") String username, @PathParam("rolename") String rolename,
@Context HttpServletRequest request) {
Certificate cert = (Certificate) request.getAttribute(StrolchRestfulConstants.STROLCH_CERTIFICATE);

View File

@ -41,7 +41,7 @@ import li.strolch.rest.model.UserSession;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@Path("strolch/sessions")
@Path("strolch/session")
public class UserSessionsService {
private static final Logger logger = LoggerFactory.getLogger(UserSessionsService.class);