Class AbstractProcessDefinitionWriterOS
java.lang.Object
io.camunda.optimize.service.db.os.writer.AbstractProcessDefinitionWriterOS
- Direct Known Subclasses:
ProcessDefinitionWriterOS
@Conditional(io.camunda.optimize.service.util.configuration.condition.OpenSearchCondition.class)
public abstract class AbstractProcessDefinitionWriterOS
extends Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.slf4j.Loggerprotected final com.fasterxml.jackson.databind.ObjectMapperprotected final OptimizeOpenSearchClient -
Constructor Summary
ConstructorsConstructorDescriptionAbstractProcessDefinitionWriterOS(com.fasterxml.jackson.databind.ObjectMapper objectMapper, OptimizeOpenSearchClient osClient) -
Method Summary
Modifier and TypeMethodDescriptionorg.opensearch.client.opensearch.core.bulk.BulkOperationaddImportProcessDefinitionToRequest(ProcessDefinitionOptimizeDto processDefinitionDto)
-
Field Details
-
log
protected final org.slf4j.Logger log -
objectMapper
protected final com.fasterxml.jackson.databind.ObjectMapper objectMapper -
osClient
-
-
Constructor Details
-
AbstractProcessDefinitionWriterOS
public AbstractProcessDefinitionWriterOS(com.fasterxml.jackson.databind.ObjectMapper objectMapper, OptimizeOpenSearchClient osClient)
-
-
Method Details
-
addImportProcessDefinitionToRequest
public org.opensearch.client.opensearch.core.bulk.BulkOperation addImportProcessDefinitionToRequest(ProcessDefinitionOptimizeDto processDefinitionDto)
-