/**
 * Provides the classes necessary to handle a rest call, processes request and returns results 
 * by input type (json, xml). 
 * <p>
 * The rest entities that provided are: ActivityResoure, ActivityStreamResource, IdentityResource and VersionResource
 * These classes provide rest points to handle requests to create new. get, update or delete target object
 * such as activity, activity stream, identity and version.
 */
package org.exoplatform.social.service.rest.api;