Class ElasticCaseMappingService
- java.lang.Object
-
- com.netgrif.application.engine.elastic.service.ElasticCaseMappingService
-
- All Implemented Interfaces:
IElasticCaseMappingService
@Service public class ElasticCaseMappingService extends java.lang.Object implements IElasticCaseMappingService
-
-
Constructor Summary
Constructors Constructor Description ElasticCaseMappingService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<java.lang.String>collectTranslations(I18nString i18nString)protected voidpopulateDataSet(ElasticCase transformedCase, Case useCase)ElasticCasetransform(Case useCase)protected java.util.Optional<DataField>transformBooleanField(DataField booleanField)protected java.util.Optional<DataField>transformButtonField(DataField buttonField)protected java.util.Optional<DataField>transformDataField(java.lang.String fieldId, Case useCase)protected java.util.Optional<DataField>transformDateField(DataField dateField, DateField netField)protected java.util.Optional<DataField>transformDateTimeField(DataField dateTimeField, DateTimeField netField)protected java.util.Optional<DataField>transformEnumerationField(DataField enumField)protected java.util.Optional<DataField>transformEnumerationMapField(DataField enumMap, EnumerationMapField netField)protected java.util.Optional<DataField>transformFileField(DataField fileField)protected java.util.Optional<DataField>transformFileListField(DataField fileListField)protected java.util.Optional<DataField>transformI18nField(DataField dataField, I18nField netField)protected java.util.Optional<DataField>transformMultichoiceField(DataField multichoiceField, MultichoiceField netField)protected java.util.Optional<DataField>transformMultichoiceMapField(DataField multichoiceMap, MultichoiceMapField netField)protected java.util.Optional<DataField>transformNumberField(DataField numberField)protected java.util.Optional<DataField>transformOtherFields(DataField otherField, Field netField)protected java.util.Optional<DataField>transformTextField(DataField textField)protected java.util.Optional<DataField>transformUserField(DataField userField)protected java.util.Optional<DataField>transformUserListField(DataField userListField)
-
-
-
Method Detail
-
transform
public ElasticCase transform(Case useCase)
- Specified by:
transformin interfaceIElasticCaseMappingService
-
populateDataSet
protected void populateDataSet(ElasticCase transformedCase, Case useCase)
-
transformDataField
protected java.util.Optional<DataField> transformDataField(java.lang.String fieldId, Case useCase)
-
transformMultichoiceMapField
protected java.util.Optional<DataField> transformMultichoiceMapField(DataField multichoiceMap, MultichoiceMapField netField)
-
transformI18nField
protected java.util.Optional<DataField> transformI18nField(DataField dataField, I18nField netField)
-
transformEnumerationMapField
protected java.util.Optional<DataField> transformEnumerationMapField(DataField enumMap, EnumerationMapField netField)
-
transformMultichoiceField
protected java.util.Optional<DataField> transformMultichoiceField(DataField multichoiceField, MultichoiceField netField)
-
transformEnumerationField
protected java.util.Optional<DataField> transformEnumerationField(DataField enumField)
-
collectTranslations
protected java.util.List<java.lang.String> collectTranslations(I18nString i18nString)
-
transformNumberField
protected java.util.Optional<DataField> transformNumberField(DataField numberField)
-
transformButtonField
protected java.util.Optional<DataField> transformButtonField(DataField buttonField)
-
transformUserListField
protected java.util.Optional<DataField> transformUserListField(DataField userListField)
-
transformDateField
protected java.util.Optional<DataField> transformDateField(DataField dateField, DateField netField)
-
transformDateTimeField
protected java.util.Optional<DataField> transformDateTimeField(DataField dateTimeField, DateTimeField netField)
-
transformBooleanField
protected java.util.Optional<DataField> transformBooleanField(DataField booleanField)
-
transformFileListField
protected java.util.Optional<DataField> transformFileListField(DataField fileListField)
-
-