Interface TenantAwareAsyncExecutor
-
- All Superinterfaces:
AsyncExecutor
- All Known Implementing Classes:
ExecutorPerTenantAsyncExecutor,SharedExecutorServiceAsyncExecutor
public interface TenantAwareAsyncExecutor extends AsyncExecutor
Interface forAsyncExecutorimplementations used in conjucntion with theMultiSchemaMultiTenantProcessEngineConfiguration. Allows to dynamically add tenant executors to the engine.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddTenantAsyncExecutor(java.lang.String tenantId, boolean startExecutor)java.util.Set<java.lang.String>getTenantIds()voidremoveTenantAsyncExecutor(java.lang.String tenantId)-
Methods inherited from interface org.activiti.engine.impl.asyncexecutor.AsyncExecutor
executeAsyncJob, getAsyncJobLockTimeInMillis, getDefaultAsyncJobAcquireWaitTimeInMillis, getDefaultQueueSizeFullWaitTimeInMillis, getDefaultTimerJobAcquireWaitTimeInMillis, getLockOwner, getMaxAsyncJobsDuePerAcquisition, getMaxTimerJobsPerAcquisition, getProcessEngineConfiguration, getResetExpiredJobsInterval, getResetExpiredJobsPageSize, getRetryWaitTimeInMillis, getTimerLockTimeInMillis, isActive, isAutoActivate, setAsyncJobLockTimeInMillis, setAutoActivate, setDefaultAsyncJobAcquireWaitTimeInMillis, setDefaultQueueSizeFullWaitTimeInMillis, setDefaultTimerJobAcquireWaitTimeInMillis, setMaxAsyncJobsDuePerAcquisition, setMaxTimerJobsPerAcquisition, setProcessEngineConfiguration, setResetExpiredJobsInterval, setResetExpiredJobsPageSize, setRetryWaitTimeInMillis, setTimerLockTimeInMillis, shutdown, start
-
-