public class AsyncIndexingContentHistoryManager extends Object implements com.flowable.content.engine.impl.history.async.ContentAsyncHistoryManager
Modifier and Type | Field and Description |
---|---|
protected com.flowable.content.engine.ContentEngineConfiguration |
contentEngineConfiguration |
protected List<PlatformIndexedDataEnhancer> |
indexedDataEnhancers |
protected IndexingManagerHelperImpl |
indexHelper |
Constructor and Description |
---|
AsyncIndexingContentHistoryManager(com.flowable.content.engine.ContentEngineConfiguration contentEngineConfiguration,
IndexManager indexManager,
IndexVariableTypes indexVariableTypes) |
Modifier and Type | Method and Description |
---|---|
void |
contentItemCreated(com.flowable.content.engine.impl.persistence.entity.ContentItemEntity contentItem) |
void |
contentItemRemoved(com.flowable.content.engine.impl.persistence.entity.ContentItemEntity contentItem) |
void |
contentItemUpdated(com.flowable.content.engine.impl.persistence.entity.ContentItemEntity contentItem) |
List<PlatformIndexedDataEnhancer> |
getIndexedDataEnhancers() |
protected org.flowable.job.service.JobServiceConfiguration |
getJobServiceConfiguration() |
void |
metadataInstanceCreated(com.flowable.content.engine.impl.persistence.entity.MetadataInstanceEntity metadataInstance) |
void |
metadataInstanceRemoved(com.flowable.content.engine.impl.persistence.entity.MetadataInstanceEntity metadataInstance) |
void |
metadataInstanceUpdated(com.flowable.content.engine.impl.persistence.entity.MetadataInstanceEntity metadataInstance) |
void |
setIndexedDataEnhancers(List<PlatformIndexedDataEnhancer> indexedDataEnhancers) |
protected com.flowable.content.engine.ContentEngineConfiguration contentEngineConfiguration
protected IndexingManagerHelperImpl indexHelper
protected List<PlatformIndexedDataEnhancer> indexedDataEnhancers
public AsyncIndexingContentHistoryManager(com.flowable.content.engine.ContentEngineConfiguration contentEngineConfiguration, IndexManager indexManager, IndexVariableTypes indexVariableTypes)
protected org.flowable.job.service.JobServiceConfiguration getJobServiceConfiguration()
public void contentItemCreated(com.flowable.content.engine.impl.persistence.entity.ContentItemEntity contentItem)
contentItemCreated
in interface com.flowable.content.engine.impl.history.async.ContentAsyncHistoryManager
public void contentItemUpdated(com.flowable.content.engine.impl.persistence.entity.ContentItemEntity contentItem)
contentItemUpdated
in interface com.flowable.content.engine.impl.history.async.ContentAsyncHistoryManager
public void contentItemRemoved(com.flowable.content.engine.impl.persistence.entity.ContentItemEntity contentItem)
contentItemRemoved
in interface com.flowable.content.engine.impl.history.async.ContentAsyncHistoryManager
public void metadataInstanceCreated(com.flowable.content.engine.impl.persistence.entity.MetadataInstanceEntity metadataInstance)
metadataInstanceCreated
in interface com.flowable.content.engine.impl.history.async.ContentAsyncHistoryManager
public void metadataInstanceUpdated(com.flowable.content.engine.impl.persistence.entity.MetadataInstanceEntity metadataInstance)
metadataInstanceUpdated
in interface com.flowable.content.engine.impl.history.async.ContentAsyncHistoryManager
public void metadataInstanceRemoved(com.flowable.content.engine.impl.persistence.entity.MetadataInstanceEntity metadataInstance)
metadataInstanceRemoved
in interface com.flowable.content.engine.impl.history.async.ContentAsyncHistoryManager
public List<PlatformIndexedDataEnhancer> getIndexedDataEnhancers()
public void setIndexedDataEnhancers(List<PlatformIndexedDataEnhancer> indexedDataEnhancers)
Copyright © 2019. All rights reserved.