Uses of Interface
org.flowable.job.service.impl.asyncexecutor.AsyncExecutor
Packages that use AsyncExecutor
Package
Description
Public API of the Flowable engine.
Typical usage of the API starts by the creation of a
Through the services obtained from such a
Typical usage of the API starts by the creation of a
ProcessEngineConfiguration
(typically based on a configuration file), from which a ProcessEngine
can be obtained.Through the services obtained from such a
ProcessEngine
, BPM and workflow operation
can be executed:RepositoryService
: Manages Deployment
s.RuntimeService
: For starting and searching ProcessInstance
s.TaskService
: Exposes operations to manage human (standalone) tasks, such as claiming, completing and assigning tasks.IdentityService
: Used for managing users, groups and the relations between them.ManagementService
: Exposes engine administration and maintenance operations,
which have no relation to the runtime exection of business processes.HistoryService
: Exposes information about ongoing and past process instances.FormService
: Access to form data and rendered forms for starting new process instances and completing tasks.API implementation classes, which shouldn't directly be used by end-users.
-
Uses of AsyncExecutor in org.flowable.cmmn.engine
Fields in org.flowable.cmmn.engine declared as AsyncExecutorModifier and TypeFieldDescriptionprotected AsyncExecutor
CmmnEngineConfiguration.asyncExecutor
protected AsyncExecutor
CmmnEngineConfiguration.asyncHistoryExecutor
Methods in org.flowable.cmmn.engine that return AsyncExecutorModifier and TypeMethodDescriptionCmmnEngineConfiguration.getAsyncExecutor()
CmmnEngineConfiguration.getAsyncHistoryExecutor()
Methods in org.flowable.cmmn.engine with parameters of type AsyncExecutorModifier and TypeMethodDescriptionCmmnEngineConfiguration.setAsyncExecutor
(AsyncExecutor asyncExecutor) CmmnEngineConfiguration.setAsyncHistoryExecutor
(AsyncExecutor asyncHistoryExecutor) -
Uses of AsyncExecutor in org.flowable.cmmn.engine.impl
Fields in org.flowable.cmmn.engine.impl declared as AsyncExecutorModifier and TypeFieldDescriptionprotected AsyncExecutor
CmmnEngineImpl.asyncExecutor
protected AsyncExecutor
CmmnEngineImpl.asyncHistoryExecutor
-
Uses of AsyncExecutor in org.flowable.cmmn.engine.test.impl
Methods in org.flowable.cmmn.engine.test.impl with parameters of type AsyncExecutorModifier and TypeMethodDescriptionstatic void
CmmnJobTestHelper.waitForExecutorToProcessAllJobs
(AsyncExecutor asyncExecutor, Callable<Boolean> callable, long maxMillisToWait, long intervalMillis, boolean shutdownExecutorWhenFinished) -
Uses of AsyncExecutor in org.flowable.engine
Fields in org.flowable.engine declared as AsyncExecutorModifier and TypeFieldDescriptionprotected AsyncExecutor
ProcessEngineConfiguration.asyncExecutor
protected AsyncExecutor
ProcessEngineConfiguration.asyncHistoryExecutor
Methods in org.flowable.engine that return AsyncExecutorModifier and TypeMethodDescriptionProcessEngineConfiguration.getAsyncExecutor()
ProcessEngineConfiguration.getAsyncHistoryExecutor()
Methods in org.flowable.engine with parameters of type AsyncExecutorModifier and TypeMethodDescriptionProcessEngineConfiguration.setAsyncExecutor
(AsyncExecutor asyncExecutor) ProcessEngineConfiguration.setAsyncHistoryExecutor
(AsyncExecutor asyncHistoryExecutor) -
Uses of AsyncExecutor in org.flowable.engine.impl
Fields in org.flowable.engine.impl declared as AsyncExecutorModifier and TypeFieldDescriptionprotected AsyncExecutor
ProcessEngineImpl.asyncExecutor
protected AsyncExecutor
ProcessEngineImpl.asyncHistoryExecutor
-
Uses of AsyncExecutor in org.flowable.engine.impl.persistence
Methods in org.flowable.engine.impl.persistence that return AsyncExecutor -
Uses of AsyncExecutor in org.flowable.engine.impl.persistence.entity
Methods in org.flowable.engine.impl.persistence.entity that return AsyncExecutorModifier and TypeMethodDescriptionprotected AsyncExecutor
ExecutionEntityManagerImpl.getAsyncExecutor()
-
Uses of AsyncExecutor in org.flowable.job.service
Fields in org.flowable.job.service declared as AsyncExecutorModifier and TypeFieldDescriptionprotected AsyncExecutor
JobServiceConfiguration.asyncExecutor
protected AsyncExecutor
JobServiceConfiguration.asyncHistoryExecutor
Methods in org.flowable.job.service that return AsyncExecutorModifier and TypeMethodDescriptionJobServiceConfiguration.getAsyncExecutor()
JobServiceConfiguration.getAsyncHistoryExecutor()
Methods in org.flowable.job.service with parameters of type AsyncExecutorModifier and TypeMethodDescriptionJobServiceConfiguration.setAsyncExecutor
(AsyncExecutor asyncExecutor) JobServiceConfiguration.setAsyncHistoryExecutor
(AsyncExecutor asyncHistoryExecutor) -
Uses of AsyncExecutor in org.flowable.job.service.impl.asyncexecutor
Classes in org.flowable.job.service.impl.asyncexecutor that implement AsyncExecutorModifier and TypeClassDescriptionclass
class
class
Fields in org.flowable.job.service.impl.asyncexecutor declared as AsyncExecutorModifier and TypeFieldDescriptionprotected final AsyncExecutor
AcquireAsyncJobsDueRunnable.asyncExecutor
protected final AsyncExecutor
AcquireTimerJobsRunnable.asyncExecutor
protected AsyncExecutor
AsyncJobAddedNotification.asyncExecutor
protected AsyncExecutor
JobAddedTransactionListener.asyncExecutor
protected final AsyncExecutor
ResetExpiredJobsRunnable.asyncExecutor
Methods in org.flowable.job.service.impl.asyncexecutor that return AsyncExecutorModifier and TypeMethodDescriptionprotected AsyncExecutor
DefaultJobManager.getAsyncExecutor()
protected AsyncExecutor
DefaultJobManager.getAsyncHistoryExecutor()
Methods in org.flowable.job.service.impl.asyncexecutor with parameters of type AsyncExecutorModifier and TypeMethodDescriptionprotected void
DefaultJobManager.createHintListeners
(AsyncExecutor asyncExecutor, JobInfoEntity job) protected boolean
DefaultJobManager.isExecutorActive
(AsyncExecutor asyncExecutor) protected void
DefaultJobManager.setLockTimeAndOwner
(AsyncExecutor asyncExecutor, JobInfoEntity jobInfoEntity) Constructors in org.flowable.job.service.impl.asyncexecutor with parameters of type AsyncExecutorModifierConstructorDescriptionAcquireAsyncJobsDueRunnable
(String name, AsyncExecutor asyncExecutor, JobInfoEntityManager<? extends JobInfoEntity> jobEntityManager, AcquireAsyncJobsDueLifecycleListener lifecycleListener, AcquireJobsRunnableConfiguration configuration) AcquireTimerJobsRunnable
(AsyncExecutor asyncExecutor, JobManager jobManager, int moveExecutorPoolSize) AcquireTimerJobsRunnable
(AsyncExecutor asyncExecutor, JobManager jobManager, AcquireTimerLifecycleListener lifecycleListener, AcquireJobsRunnableConfiguration configuration, int moveExecutorPoolSize) AsyncJobAddedNotification
(JobInfoEntity job, AsyncExecutor asyncExecutor) JobAddedTransactionListener
(JobInfo job, AsyncExecutor asyncExecutor, CommandExecutor commandExecutor) ResetExpiredJobsRunnable
(String name, AsyncExecutor asyncExecutor, JobInfoEntityManager<? extends JobInfoEntity>... jobEntityManagers) -
Uses of AsyncExecutor in org.flowable.job.service.impl.asyncexecutor.multitenant
Subinterfaces of AsyncExecutor in org.flowable.job.service.impl.asyncexecutor.multitenantModifier and TypeInterfaceDescriptioninterface
Interface forAsyncExecutor
implementations used in conjunction with the MultiSchemaMultiTenantProcessEngineConfiguration.Classes in org.flowable.job.service.impl.asyncexecutor.multitenant that implement AsyncExecutorModifier and TypeClassDescriptionclass
AnAsyncExecutor
that has oneAsyncExecutor
per tenant.class
Multi tenantAsyncExecutor
.Fields in org.flowable.job.service.impl.asyncexecutor.multitenant declared as AsyncExecutorModifier and TypeFieldDescriptionprotected AsyncExecutor
ExecutorPerTenantAsyncExecutor.nullTenantIdAsyncExecutor
Fields in org.flowable.job.service.impl.asyncexecutor.multitenant with type parameters of type AsyncExecutorModifier and TypeFieldDescriptionprotected Map<String,
AsyncExecutor> ExecutorPerTenantAsyncExecutor.tenantExecutors
Methods in org.flowable.job.service.impl.asyncexecutor.multitenant that return AsyncExecutorModifier and TypeMethodDescriptionTenantAwareAsyncExecutorFactory.createAsyncExecutor
(String tenantId) Allows to create anAsyncExecutor
specifically for a tenant.protected AsyncExecutor
ExecutorPerTenantAsyncExecutor.determineAsyncExecutor()
ExecutorPerTenantAsyncExecutor.getTenantAsyncExecutor
(String tenantId) SharedExecutorServiceAsyncExecutor.getTenantAsyncExecutor
(String tenantId) TenantAwareAsyncExecutor.getTenantAsyncExecutor
(String tenantId) Constructors in org.flowable.job.service.impl.asyncexecutor.multitenant with parameters of type AsyncExecutorModifierConstructorDescriptionTenantAwareAcquireAsyncJobsDueRunnable
(AsyncExecutor asyncExecutor, TenantInfoHolder tenantInfoHolder, String tenantId) TenantAwareAcquireAsyncJobsDueRunnable
(AsyncExecutor asyncExecutor, TenantInfoHolder tenantInfoHolder, String tenantId, AcquireAsyncJobsDueLifecycleListener lifecycleListener, AcquireJobsRunnableConfiguration configuration) TenantAwareAcquireTimerJobsRunnable
(AsyncExecutor asyncExecutor, TenantInfoHolder tenantInfoHolder, String tenantId, int moveExecutorPoolSize) TenantAwareAcquireTimerJobsRunnable
(AsyncExecutor asyncExecutor, TenantInfoHolder tenantInfoHolder, String tenantId, AcquireTimerLifecycleListener lifecycleListener, AcquireJobsRunnableConfiguration configuration, int moveExecutorPoolSize) TenantAwareResetExpiredJobsRunnable
(AsyncExecutor asyncExecutor, TenantInfoHolder tenantInfoHolder, String tenantId) -
Uses of AsyncExecutor in org.flowable.job.service.impl.cmd
Fields in org.flowable.job.service.impl.cmd declared as AsyncExecutorModifier and TypeFieldDescriptionprotected AsyncExecutor
AcquireJobsCmd.asyncExecutor
protected AsyncExecutor
AcquireJobsWithGlobalAcquireLockCmd.asyncExecutor
protected AsyncExecutor
AcquireTimerJobsCmd.asyncExecutor
protected AsyncExecutor
AcquireTimerJobsWithGlobalAcquireLockCmd.asyncExecutor
Constructors in org.flowable.job.service.impl.cmd with parameters of type AsyncExecutorModifierConstructorDescriptionAcquireJobsCmd
(AsyncExecutor asyncExecutor) AcquireJobsCmd
(AsyncExecutor asyncExecutor, int remainingCapacity, JobInfoEntityManager<? extends JobInfoEntity> jobEntityManager) AcquireJobsWithGlobalAcquireLockCmd
(AsyncExecutor asyncExecutor, int remainingCapacity, JobInfoEntityManager<? extends JobInfoEntity> jobEntityManager) AcquireTimerJobsCmd
(AsyncExecutor asyncExecutor) AcquireTimerJobsWithGlobalAcquireLockCmd
(AsyncExecutor asyncExecutor) -
Uses of AsyncExecutor in org.flowable.spring.job.service
Classes in org.flowable.spring.job.service that implement AsyncExecutorModifier and TypeClassDescriptionclass
This is anAsyncExecutor
implementation which allows invoking a custom job rejected jobs handler.class
Methods in org.flowable.spring.job.service with parameters of type AsyncExecutorModifier and TypeMethodDescriptionvoid
SpringCallerRunsRejectedJobsHandler.jobRejected
(AsyncExecutor asyncExecutor, JobInfo job) void
SpringRejectedJobsHandler.jobRejected
(AsyncExecutor asyncExecutor, JobInfo job)