Class AutomaticTranslationRestService

java.lang.Object
org.exoplatform.automatic.translation.rest.AutomaticTranslationRestService
All Implemented Interfaces:
org.exoplatform.services.rest.resource.ResourceContainer

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

    • AutomaticTranslationRestService

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

    • 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)