Interface ProcessIndexingService
public interface ProcessIndexingService
Enables indexing of processes
-
Method Summary
Modifier and TypeMethodDescriptionvoid
appendIndexAsync
(org.enhydra.shark.api.SharkTransaction sharkTransaction, String processId) Appends adding process indexing to queue (async) as shark transaction synchronization.void
appendIndexAsync
(org.enhydra.shark.api.SharkTransaction sharkTransaction, String processId, boolean forceSharkService) Appends adding process indexing to queue (async) as shark transaction synchronization.void
deleteWithActivitiesSync
(List<String> processIds) Delete processes with waiting for Elasticvoid
indexAsync
(String processId) Adds process to the indexing queue (async)void
indexAsync
(String processId, boolean forceSharkService) Adds process to the indexing queue (async)void
Index process without queue (sync)void
Index list of processes without queue (sync)
-
Method Details
-
indexAsync
Adds process to the indexing queue (async)- Parameters:
processId
- id of process
-
indexAsync
Adds process to the indexing queue (async)- Parameters:
processId
- id of processforceSharkService
- force use shark service to retrieve process data
-
appendIndexAsync
Appends adding process indexing to queue (async) as shark transaction synchronization.- Parameters:
sharkTransaction
- shark transactionprocessId
- id of process
-
appendIndexAsync
void 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 transactionprocessId
- id of processforceSharkService
- force use shark service to retrieve process data
-
indexSync
Index process without queue (sync)- Parameters:
processId
- id of processforceSharkService
- force use shark service to retrieve process data
-
indexSync
Index list of processes without queue (sync)- Parameters:
processIds
- list of ids of processesforceSharkService
- force use shark service to retrieve process data
-
deleteWithActivitiesSync
Delete processes with waiting for Elastic- Parameters:
processIds
- ids of processes
-