Class UserProfileSettingsService

java.lang.Object
org.exoplatform.social.core.profile.settings.UserProfileSettingsService

public class UserProfileSettingsService extends Object
Created by The eXo Platform SAS.
Version:
$Id: UserProfileSettingsService.java 00000 Apr 26, 2017 pnedonosko $
Author:
Peter Nedonosko
  • Field Details

    • imTypesMap

      protected final Map<String,IMType> imTypesMap
      The im types map.
  • Constructor Details

    • UserProfileSettingsService

      public UserProfileSettingsService()
      Instantiates a new user profile settings service.
  • Method Details

    • addIMType

      public void addIMType(IMType imType)
      Adds the IM type.
      Parameters:
      imType - the IM type
    • addIMTypesPlugin

      public void addIMTypesPlugin(IMTypesPlugin plugin)
      Adds the IM types plugin.
      Parameters:
      plugin - the plugin
    • getIMTypes

      public Collection<IMType> getIMTypes()
      Gets the IM types.
      Returns:
      the IM types
    • getIMType

      public IMType getIMType(String id)
      Gets the IM type.
      Parameters:
      id - the id
      Returns:
      the IM type