# Package org.silverpeas.components.community.web

package org.silverpeas.components.community.web
Provides the REST-based web services with which anyone can communicate with an application instance to get information about a community of users and its members.

Author:
  mmoquillon

- Related Packages
  Package
  Description
  org.silverpeas.components.community
  Silverpeas Web Application Component to manage a community of users for a collaborative space.
  org.silverpeas.components.community.web.html
  org.silverpeas.components.community.control
  Provides the Web controller implementation with which the HTML pages of the application interact.
- Class
  Description
  CommunityMembershipEntities
  A collection of web entities representing each a membership to a community.
  CommunityMembershipEntity
  Web representation of a membership as transmitted by the REST web resources.
  CommunityMembershipResource
  The memberships to a community of users exposed as a resource through the Web.
  CommunityOfUsersEntity
  It represents the Web entity of a `CommunityOfUsers` state from which a representation (usually in JSON) can be generated.
  CommunityOfUsersResource
  A REST-based Web resource representing the communities of users.
  CommunityWebResource
  Base class of all the resources in the community application exposed through the Web.
  CommunityWebResource.WebFunction<R>
  UserEntity
  The user related by a membership to a community.