Interface ProcessIndexingService
public interface ProcessIndexingService
Enables indexing of processes
- 
Method SummaryModifier and TypeMethodDescriptionvoidappendIndexAsync(org.enhydra.shark.api.SharkTransaction sharkTransaction, String processId) Appends adding process indexing to queue (async) as shark transaction synchronization.voidappendIndexAsync(org.enhydra.shark.api.SharkTransaction sharkTransaction, String processId, boolean forceSharkService) Appends adding process indexing to queue (async) as shark transaction synchronization.voiddeleteWithActivitiesSync(List<String> processIds) Delete processes with waiting for ElasticvoidindexAsync(String processId) Adds process to the indexing queue (async)voidindexAsync(String processId, boolean forceSharkService) Adds process to the indexing queue (async)voidIndex process without queue (sync)voidIndex list of processes without queue (sync)
- 
Method Details- 
indexAsyncAdds process to the indexing queue (async)- Parameters:
- processId- id of process
 
- 
indexAsyncAdds process to the indexing queue (async)- Parameters:
- processId- id of process
- forceSharkService- force use shark service to retrieve process data
 
- 
appendIndexAsyncAppends adding process indexing to queue (async) as shark transaction synchronization.- Parameters:
- sharkTransaction- shark transaction
- processId- id of process
 
- 
appendIndexAsyncvoid appendIndexAsync(org.enhydra.shark.api.SharkTransaction sharkTransaction, String processId, boolean forceSharkService) Appends adding process indexing to queue (async) as shark transaction synchronization.- Parameters:
- sharkTransaction- shark transaction
- processId- id of process
- forceSharkService- force use shark service to retrieve process data
 
- 
indexSyncIndex process without queue (sync)- Parameters:
- processId- id of process
- forceSharkService- force use shark service to retrieve process data
 
- 
indexSyncIndex list of processes without queue (sync)- Parameters:
- processIds- list of ids of processes
- forceSharkService- force use shark service to retrieve process data
 
- 
deleteWithActivitiesSyncDelete processes with waiting for Elastic- Parameters:
- processIds- ids of processes
 
 
-