Class TranslationMemoryController
- java.lang.Object
-
- com.acumenvelocity.ath.controller.TranslationMemoryController
-
public class TranslationMemoryController extends Object
-
-
Constructor Summary
Constructors Constructor Description TranslationMemoryController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.swagger.oas.inflector.models.ResponseContextcreateTranslationMemory(io.swagger.oas.inflector.models.RequestContext request, UUID tmId, File tmFile, String tmFileName, Integer tmFileStartLine, String tmFileDelimiter, Integer tmFileSrcColumn, Integer tmFileTrgColumn, String tmSrcLang, String tmTrgLang, UUID userId)io.swagger.oas.inflector.models.ResponseContextcreateTranslationMemorySegment(io.swagger.oas.inflector.models.RequestContext request, UUID tmId, com.fasterxml.jackson.databind.JsonNode bodyNode)Create a new segment for an existing translation memory.io.swagger.oas.inflector.models.ResponseContextdeleteTranslationMemory(io.swagger.oas.inflector.models.RequestContext request, UUID tmId)io.swagger.oas.inflector.models.ResponseContextdeleteTranslationMemorySegment(io.swagger.oas.inflector.models.RequestContext request, UUID tmId, UUID tmSegId)io.swagger.oas.inflector.models.ResponseContextexportTranslationMemory(io.swagger.oas.inflector.models.RequestContext request, UUID tmId)io.swagger.oas.inflector.models.ResponseContextgetTranslationMemories(io.swagger.oas.inflector.models.RequestContext request, Integer page, Integer pageSize)io.swagger.oas.inflector.models.ResponseContextgetTranslationMemoryInfo(io.swagger.oas.inflector.models.RequestContext request, UUID tmId)io.swagger.oas.inflector.models.ResponseContextgetTranslationMemorySegment(io.swagger.oas.inflector.models.RequestContext request, UUID tmId, UUID tmSegId)io.swagger.oas.inflector.models.ResponseContextgetTranslationMemorySegments(io.swagger.oas.inflector.models.RequestContext request, UUID tmId, Integer page, Integer pageSize)io.swagger.oas.inflector.models.ResponseContextupdateTranslationMemory(io.swagger.oas.inflector.models.RequestContext request, UUID tmId, File tmFile, String tmFileName, Integer tmFileStartLine, String tmFileDelimiter, Integer tmFileSrcColumn, Integer tmFileTrgColumn, UUID userId)io.swagger.oas.inflector.models.ResponseContextupdateTranslationMemorySegment(io.swagger.oas.inflector.models.RequestContext request, UUID tmId, UUID tmSegId, com.fasterxml.jackson.databind.JsonNode bodyNode)
-
-
-
Method Detail
-
getTranslationMemories
public io.swagger.oas.inflector.models.ResponseContext getTranslationMemories(io.swagger.oas.inflector.models.RequestContext request, Integer page, Integer pageSize)
-
createTranslationMemory
public io.swagger.oas.inflector.models.ResponseContext createTranslationMemory(io.swagger.oas.inflector.models.RequestContext request, UUID tmId, File tmFile, String tmFileName, Integer tmFileStartLine, String tmFileDelimiter, Integer tmFileSrcColumn, Integer tmFileTrgColumn, String tmSrcLang, String tmTrgLang, UUID userId)
-
exportTranslationMemory
public io.swagger.oas.inflector.models.ResponseContext exportTranslationMemory(io.swagger.oas.inflector.models.RequestContext request, UUID tmId)
-
updateTranslationMemory
public io.swagger.oas.inflector.models.ResponseContext updateTranslationMemory(io.swagger.oas.inflector.models.RequestContext request, UUID tmId, File tmFile, String tmFileName, Integer tmFileStartLine, String tmFileDelimiter, Integer tmFileSrcColumn, Integer tmFileTrgColumn, UUID userId)
-
deleteTranslationMemory
public io.swagger.oas.inflector.models.ResponseContext deleteTranslationMemory(io.swagger.oas.inflector.models.RequestContext request, UUID tmId)
-
getTranslationMemoryInfo
public io.swagger.oas.inflector.models.ResponseContext getTranslationMemoryInfo(io.swagger.oas.inflector.models.RequestContext request, UUID tmId)
-
getTranslationMemorySegments
public io.swagger.oas.inflector.models.ResponseContext getTranslationMemorySegments(io.swagger.oas.inflector.models.RequestContext request, UUID tmId, Integer page, Integer pageSize)
-
createTranslationMemorySegment
public io.swagger.oas.inflector.models.ResponseContext createTranslationMemorySegment(io.swagger.oas.inflector.models.RequestContext request, UUID tmId, com.fasterxml.jackson.databind.JsonNode bodyNode)Create a new segment for an existing translation memory. If a segment with the same source already exists, its target will be updated instead.- Parameters:
request-tmId-bodyNode-- Returns:
-
getTranslationMemorySegment
public io.swagger.oas.inflector.models.ResponseContext getTranslationMemorySegment(io.swagger.oas.inflector.models.RequestContext request, UUID tmId, UUID tmSegId)
-
updateTranslationMemorySegment
public io.swagger.oas.inflector.models.ResponseContext updateTranslationMemorySegment(io.swagger.oas.inflector.models.RequestContext request, UUID tmId, UUID tmSegId, com.fasterxml.jackson.databind.JsonNode bodyNode)
-
-