Class PlatformTranslationService
- java.lang.Object
-
- com.flowable.platform.service.translation.PlatformTranslationService
-
public class PlatformTranslationService extends Object
- Author:
- Filip Hrisafov
-
-
Field Summary
Fields Modifier and Type Field Description protected Integer
defaultListResponseSize
protected com.fasterxml.jackson.databind.ObjectMapper
objectMapper
protected TranslationService
translationService
-
Constructor Summary
Constructors Constructor Description PlatformTranslationService(TranslationService translationService, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScopedTranslationRepresentation
asScopedRepresentation(Translation translation)
List<ScopedTranslationRepresentation>
asScopedRepresentationList(List<Translation> translations)
com.fasterxml.jackson.databind.node.ObjectNode
convertToTranslationsMap(Collection<Translation> translations)
com.fasterxml.jackson.databind.node.ObjectNode
fetchTranslations(String scopeId, String scopeType)
TranslationQuery
mapToQuery(TranslationQueryRequest request)
DataResponse<ScopedTranslationRepresentation>
queryScopedTranslations(TranslationQueryRequest request)
-
-
-
Field Detail
-
defaultListResponseSize
@Value("${flowable.platform.rest.default-list-response-size:100}") protected Integer defaultListResponseSize
-
translationService
protected final TranslationService translationService
-
objectMapper
protected final com.fasterxml.jackson.databind.ObjectMapper objectMapper
-
-
Constructor Detail
-
PlatformTranslationService
public PlatformTranslationService(TranslationService translationService, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
-
Method Detail
-
queryScopedTranslations
public DataResponse<ScopedTranslationRepresentation> queryScopedTranslations(TranslationQueryRequest request)
-
mapToQuery
public TranslationQuery mapToQuery(TranslationQueryRequest request)
-
asScopedRepresentation
public ScopedTranslationRepresentation asScopedRepresentation(Translation translation)
-
asScopedRepresentationList
public List<ScopedTranslationRepresentation> asScopedRepresentationList(List<Translation> translations)
-
fetchTranslations
public com.fasterxml.jackson.databind.node.ObjectNode fetchTranslations(String scopeId, String scopeType)
-
convertToTranslationsMap
public com.fasterxml.jackson.databind.node.ObjectNode convertToTranslationsMap(Collection<Translation> translations)
-
-