Package io.meeds.social.translation.rest
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 Summary
ConstructorsConstructorDescriptionTranslationRest(io.meeds.social.translation.service.TranslationService translationService, org.exoplatform.services.resources.LocaleConfigService localeConfigService) -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.ResponsedeleteTranslationLabels(String objectType, String objectId) javax.ws.rs.core.ResponsegetTranslationConfiguration(jakarta.servlet.http.HttpServletRequest request) javax.ws.rs.core.ResponsegetTranslationLabels(javax.ws.rs.core.Request request, String objectType, String objectId, String fieldName) javax.ws.rs.core.ResponsesaveDefaultLanguage(String lang) javax.ws.rs.core.ResponsesaveRichTranslationLabels(String objectType, String objectId, String fieldName, Map<String, String> labels) javax.ws.rs.core.ResponsesaveTranslationLabels(String objectType, String objectId, String fieldName, Map<String, String> labels)
-
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(@Context jakarta.servlet.http.HttpServletRequest request) -
saveDefaultLanguage
-
getTranslationLabels
-
saveTranslationLabels
-
saveRichTranslationLabels
-
deleteTranslationLabels
-