/*
 * Copyright (C) 2003-2015 eXo Platform SAS.
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Affero General Public License
 * as published by the Free Software Foundation; either version 3
 * of the License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, see<http://www.gnu.org/licenses/>.
*/

package org.exoplatform.social.rest.api;

public class RestProperties {

  public static final String ATTACHMENTS            = "attachments";

  public static final String CREATE_DATE            = "createDate";

  public static final String DISPLAY_NAME           = "displayName";

  public static final String ETAG                   = "ETag";

  public static final String ID                     = "id";

  public static final String IDENTITY               = "identity";

  public static final String SHARED                 = "shared";

  public static final String MANAGERS               = "managers";

  public static final String REDACTORS              = "redactors";

  public static final String PUBLISHERS             = "publishers";

  public static final String MEMBERS                = "members";

  public static final String PENDING                = "pending";

  public static final String RECEIVER               = "receiver";

  public static final String RELATIONSHIPS          = "relationships";

  public static final String SENDER                 = "sender";

  public static final String TYPE                   = "type";

  public static final String SPACE                  = "space";

  public static final String UPDATE_DATE            = "updateDate";

  public static final String LIKES                  = "likes";

  public static final String SUB_COMMENTS           = "subComments";

  public static final String CAN_EDIT               = "canEdit";

  public static final String CAN_DELETE             = "canDelete";

  public static final String CAN_MANAGE             = "canManage";

  public static final String CAN_PIN                = "canPin";

  public static final String MEMBERS_COUNT          = "membersCount";

  public static final String FAVORITE               = "favorite";

  public static final String UNREAD                 = "unread";

  public static final String MUTED                  = "muted";

  public static final String GROUP_BINDING          = "groupBinding";

  /* Kept for backward compatibility */
  public static final String USER_NAME              = "userName";

  public static final String NAVIGATIONS_PERMISSION = "navigations_permission";
}
