Class AutomaticTranslationRestService

  • All Implemented Interfaces:
    org.exoplatform.services.rest.resource.ResourceContainer

    public class AutomaticTranslationRestService
    extends Object
    implements org.exoplatform.services.rest.resource.ResourceContainer
    • Constructor Detail

      • AutomaticTranslationRestService

        public AutomaticTranslationRestService​(org.exoplatform.automatic.translation.api.AutomaticTranslationService automaticTranslationService)
    • Method Detail

      • configuration

        @RolesAllowed("administrators")
        public javax.ws.rs.core.Response configuration()
      • isEnabled

        @RolesAllowed("users")
        public javax.ws.rs.core.Response isEnabled()
      • setActiveConnector

        @RolesAllowed("administrators")
        public javax.ws.rs.core.Response setActiveConnector​(String connector)
      • setApiKey

        @RolesAllowed("administrators")
        public javax.ws.rs.core.Response setApiKey​(String connector,
                                                   String apikey)
      • translate

        @RolesAllowed("users")
        public javax.ws.rs.core.Response translate​(String message,
                                                   String localeParam,
                                                   String contentType,
                                                   long spaceId)