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 void
populateDataSet(ElasticCase transformedCase, Case useCase)
ElasticCase
transform(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:
transform
in 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)
-
-