Class TranslationRest

java.lang.Object
io.meeds.social.translation.rest.TranslationRest
All Implemented Interfaces:
org.exoplatform.services.rest.resource.ResourceContainer

public class TranslationRest extends Object implements org.exoplatform.services.rest.resource.ResourceContainer
  • Constructor Details

    • TranslationRest

      public TranslationRest(io.meeds.social.translation.service.TranslationService translationService, org.exoplatform.services.resources.LocaleConfigService localeConfigService)
  • Method Details

    • getTranslationConfiguration

      @RolesAllowed("users") public javax.ws.rs.core.Response getTranslationConfiguration()
    • saveDefaultLanguage

      @RolesAllowed("administrators") public javax.ws.rs.core.Response saveDefaultLanguage(String lang)
    • getTranslationLabels

      @RolesAllowed("users") public javax.ws.rs.core.Response getTranslationLabels(@Context javax.ws.rs.core.Request request, String objectType, long objectId, String fieldName)
    • saveTranslationLabels

      @RolesAllowed("users") public javax.ws.rs.core.Response saveTranslationLabels(String objectType, long objectId, String fieldName, Map<String,String> labels)