Class UserReputationEndpoint

  • All Implemented Interfaces:
    org.exoplatform.services.rest.resource.ResourceContainer

    @RolesAllowed("users")
    public class UserReputationEndpoint
    extends Object
    implements org.exoplatform.services.rest.resource.ResourceContainer
    • Field Detail

      • identityManager

        protected org.exoplatform.social.core.manager.IdentityManager identityManager
    • Constructor Detail

      • UserReputationEndpoint

        public UserReputationEndpoint()
    • Method Detail

      • getReputationStatus

        @RolesAllowed("users")
        public javax.ws.rs.core.Response getReputationStatus​(@Context
                                                             javax.ws.rs.core.UriInfo uriInfo,
                                                             @Context
                                                             javax.servlet.http.HttpServletRequest request,
                                                             String username,
                                                             String url)
      • getUserBadges

        @RolesAllowed("users")
        public javax.ws.rs.core.Response getUserBadges​(long identityId)
      • getUserBadges

        public javax.ws.rs.core.Response getUserBadges​(@Context
                                                       javax.ws.rs.core.UriInfo uriInfo,
                                                       @Context
                                                       javax.servlet.http.HttpServletRequest request,
                                                       String url)
      • getBadges

        @RolesAllowed("users")
        public javax.ws.rs.core.Response getBadges​(@Context
                                                   javax.ws.rs.core.UriInfo uriInfo,
                                                   @Context
                                                   javax.servlet.http.HttpServletRequest request,
                                                   String url)
      • getSpaceAvatarById

        @RolesAllowed("users")
        public javax.ws.rs.core.Response getSpaceAvatarById​(@Context
                                                            javax.ws.rs.core.UriInfo uriInfo,
                                                            @Context
                                                            javax.ws.rs.core.Request request,
                                                            Long id)
                                                     throws IOException
        Throws:
        IOException
      • getAllBadges

        @RolesAllowed("users")
        public javax.ws.rs.core.Response getAllBadges​(@Context
                                                      javax.ws.rs.core.UriInfo uriInfo,
                                                      @Context
                                                      javax.servlet.http.HttpServletRequest request,
                                                      String url)
      • getallBadges

        @RolesAllowed("users")
        public javax.ws.rs.core.Response getallBadges​(@Context
                                                      javax.ws.rs.core.UriInfo uriInfo,
                                                      @Context
                                                      javax.servlet.http.HttpServletRequest request,
                                                      String url)
      • stat

        @RolesAllowed("users")
        public javax.ws.rs.core.Response stat​(@Context
                                              javax.ws.rs.core.UriInfo uriInfo,
                                              @Context
                                              javax.servlet.http.HttpServletRequest request,
                                              String url)
      • getotherBadges

        @RolesAllowed("users")
        public javax.ws.rs.core.Response getotherBadges​(@Context
                                                        javax.ws.rs.core.UriInfo uriInfo,
                                                        @Context
                                                        javax.servlet.http.HttpServletRequest request,
                                                        String url)
      • getAllofBadges

        @RolesAllowed("users")
        public javax.ws.rs.core.Response getAllofBadges​(@Context
                                                        javax.ws.rs.core.UriInfo uriInfo,
                                                        @Context
                                                        javax.servlet.http.HttpServletRequest request,
                                                        String url)