Index

A B C D E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractFlowableWorkerEndpoint - Class in org.flowable.external.worker.config
Base model for a Flowable worker endpoint.
AbstractFlowableWorkerEndpoint() - Constructor for class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
 
afterPropertiesSet() - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar
 
afterSingletonsInstantiated() - Method in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
 
applicationContext - Variable in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistry
 

B

beanFactory - Variable in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
 
beanFactory - Variable in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar
 
beanName - Variable in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
bpmnError() - Method in interface org.flowable.external.worker.WorkerResultBuilder
Create a new WorkerResult.Success that can be used as a return type for methods annotated with @FlowableWorker.
bpmnError(String) - Method in interface org.flowable.external.worker.WorkerResultBuilder
Create a new WorkerResult.Success that can be used as a return type for methods annotated with @FlowableWorker.

C

cmmnTerminate() - Method in interface org.flowable.external.worker.WorkerResultBuilder
Create a new WorkerResult.Success that can be used as a return type for methods annotated with @FlowableWorker This result will lead to a CMMN termination of the external worker.
concurrency - Variable in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
 
concurrency - Variable in class org.flowable.external.worker.config.DefaultFlowableWorkerContainerFactory
 
concurrency - Variable in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
concurrency() - Element in annotation interface org.flowable.external.worker.annotation.FlowableWorker
Override the container factory's concurrency setting for this worker.
configureFlowableWorkers(FlowableWorkerEndpointRegistrar) - Method in interface org.flowable.external.worker.annotation.FlowableWorkerConfigurer
Callback allowing a FlowableWorkerEndpointRegistry and specific FlowableWorkerEndpoint instances to be registered against the given FlowableWorkerEndpointRegistrar.
containerFactory - Variable in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar
 
containerFactory - Variable in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar.FlowableWorkerEndpointDescriptor
 
containerFactoryBeanName - Variable in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
 
containerFactoryBeanName - Variable in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar
 
contextRefreshed - Variable in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistry
 
convertAndAddJsonVariable(String, Object) - Method in interface org.flowable.external.worker.WorkerResult.Success
Provide a variable value of any type that would be converted to a json variable and passed to the Flowable application when completing the job.
counter - Variable in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
 
createDefaultHandlerMethodFactory() - Method in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor.MessageHandlerMethodFactoryAdapter
 
createInvocableHandlerMethod(Object, Method) - Method in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor.MessageHandlerMethodFactoryAdapter
 
createMessagingErrorMessage(String) - Method in class org.flowable.external.worker.listener.adapter.MessagingWorkerJobListenerAdapter
 
createMethodFlowableWorkerEndpoint() - Method in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
createResultBuilder() - Method in interface org.flowable.external.worker.WorkerContext
 
createWorkerContainer(FlowableWorkerEndpoint) - Method in class org.flowable.external.worker.config.DefaultFlowableWorkerContainerFactory
 
createWorkerContainer(FlowableWorkerEndpoint) - Method in interface org.flowable.external.worker.config.FlowableWorkerContainerFactory
createWorkerContainer(FlowableWorkerEndpoint, FlowableWorkerContainerFactory<?>) - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistry
Create and start a new container using the specified factory.
createWorkerJobListener(FlowableWorkerContainer) - Method in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
Create a FlowableWorkerJobListener that is able to serve this endpoint for the specified container.
createWorkerJobListener(FlowableWorkerContainer) - Method in class org.flowable.external.worker.config.MethodFlowableWorkerEndpoint
 

D

DefaultFlowableWorkerContainerFactory - Class in org.flowable.external.worker.config
 
DefaultFlowableWorkerContainerFactory() - Constructor for class org.flowable.external.worker.config.DefaultFlowableWorkerContainerFactory
 
defaultFlowableWorkerEndpointRegistry() - Method in class org.flowable.external.worker.annotation.FlowableWorkerBootstrapConfiguration
 
destroy() - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistry
 
details(String) - Method in interface org.flowable.external.worker.WorkerResult.Failure
The failure details that should be passed to the Flowable application.
doIdle() - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer.ListenerConsumer
 
doInvokeOnListener(AcquiredExternalWorkerJob) - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer.ListenerConsumer
 
doPoll() - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer.ListenerConsumer
 
doStop(Runnable) - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 

E

EnableFlowableWorker - Annotation Interface in org.flowable.external.worker.annotation
Enable Flowable Worker annotated endpoints that are created under the cover by a FlowableWorkerContainerFactory.
endpoint - Variable in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar.FlowableWorkerEndpointDescriptor
 
endpointDescriptors - Variable in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar
 
endpointRegistry - Variable in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
 
endpointRegistry - Variable in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar
 
error(Exception) - Method in interface org.flowable.external.worker.WorkerResult.Failure
Provide fail information based on the exception.
errorDetails - Variable in exception org.flowable.external.worker.FlowableWorkerException
 
executors - Variable in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
expressionContext - Variable in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
 
externalWorkerClient - Variable in class org.flowable.external.worker.config.DefaultFlowableWorkerContainerFactory
 
externalWorkerClient - Variable in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 

F

failure() - Method in interface org.flowable.external.worker.WorkerResultBuilder
Create a new WorkerResult.Failure that can be used as a return type for methods annotated with @FlowableWorker
FLOWABLE_WORKER_ANNOTATION_PROCESSOR_BEAN_NAME - Static variable in interface org.flowable.external.worker.config.FlowableWorkerConfigUtils
 
FLOWABLE_WORKER_REGISTRY_BEAN_NAME - Static variable in interface org.flowable.external.worker.config.FlowableWorkerConfigUtils
 
FlowableWorker - Annotation Interface in org.flowable.external.worker.annotation
Annotation that marks a method to be the target of an External Worker Job for the specific FlowableWorker.topic().
FlowableWorkerAnnotationBeanPostProcessor - Class in org.flowable.external.worker.annotation
Bean post-processor that registers methods annotated with FlowableWorker to be invoked by a Flowable worker container created under the cover by a FlowableWorkerContainerFactory according to the attributes of the annotation.
FlowableWorkerAnnotationBeanPostProcessor() - Constructor for class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
 
FlowableWorkerAnnotationBeanPostProcessor.MessageHandlerMethodFactoryAdapter - Class in org.flowable.external.worker.annotation
A MessageHandlerMethodFactory adapter that offers a configurable underlying instance to use.
flowableWorkerAnnotationProcessor() - Method in class org.flowable.external.worker.annotation.FlowableWorkerBootstrapConfiguration
 
FlowableWorkerBootstrapConfiguration - Class in org.flowable.external.worker.annotation
 
FlowableWorkerBootstrapConfiguration() - Constructor for class org.flowable.external.worker.annotation.FlowableWorkerBootstrapConfiguration
 
FlowableWorkerConfigurer - Interface in org.flowable.external.worker.annotation
Optional interface to be implemented by a Spring managed bean willing to customize how Flowable worker endpoints are configured.
FlowableWorkerConfigUtils - Interface in org.flowable.external.worker.config
 
FlowableWorkerContainer - Interface in org.flowable.external.worker.worker
 
FlowableWorkerContainerFactory<C extends FlowableWorkerContainer> - Interface in org.flowable.external.worker.config
Factory of FlowableWorkerContainer based on a FlowableWorkerEndpoint definition.
FlowableWorkerEndpoint - Interface in org.flowable.external.worker.config
 
FlowableWorkerEndpointDescriptor(FlowableWorkerEndpoint, FlowableWorkerContainerFactory<?>) - Constructor for class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar.FlowableWorkerEndpointDescriptor
 
FlowableWorkerEndpointRegistrar - Class in org.flowable.external.worker.config
Helper bean for registering FlowableWorkerEndpoint with a FlowableWorkerEndpointRegistry.
FlowableWorkerEndpointRegistrar() - Constructor for class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar
 
FlowableWorkerEndpointRegistrar.FlowableWorkerEndpointDescriptor - Class in org.flowable.external.worker.config
 
FlowableWorkerEndpointRegistry - Class in org.flowable.external.worker.config
 
FlowableWorkerEndpointRegistry() - Constructor for class org.flowable.external.worker.config.FlowableWorkerEndpointRegistry
 
FlowableWorkerException - Exception in org.flowable.external.worker
 
FlowableWorkerException(String) - Constructor for exception org.flowable.external.worker.FlowableWorkerException
 
FlowableWorkerException(String, Throwable) - Constructor for exception org.flowable.external.worker.FlowableWorkerException
 
FlowableWorkerJobListener - Interface in org.flowable.external.worker
Listener interface to receive acquire Flowable External Worker jobs
FlowableWorkers - Annotation Interface in org.flowable.external.worker.annotation
Container annotation that aggregates several FlowableWorker annotations.

G

getBean() - Method in class org.flowable.external.worker.config.MethodFlowableWorkerEndpoint
 
getConcurrency() - Method in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
Return the amount of concurrent workers that will be polling for jobs.
getConcurrency() - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
getEndpointDescription() - Method in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
Return a description for this endpoint.
getEndpointDescription() - Method in class org.flowable.external.worker.config.MethodFlowableWorkerEndpoint
 
getEndpointId(FlowableWorker) - Method in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
 
getEndpointRegistry() - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar
Return the FlowableWorkerEndpointRegistry instance for this registrar, may be null.
getErrorDetails() - Method in exception org.flowable.external.worker.FlowableWorkerException
 
getId() - Method in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
Return the id of this endpoint (possibly generated).
getId() - Method in interface org.flowable.external.worker.config.FlowableWorkerEndpoint
Return the id of this endpoint.
getLockDuration() - Method in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
Return lock duration when requesting jobs, if any.
getLockDuration() - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
getMessageHandlerMethodFactory() - Method in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor.MessageHandlerMethodFactoryAdapter
 
getMessageHandlerMethodFactory() - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar
Return the custom MessageHandlerMethodFactory to use, if any.
getMethod() - Method in class org.flowable.external.worker.config.MethodFlowableWorkerEndpoint
 
getNumberOfRetries() - Method in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
Return the number of retries that should be sent when requesting jobs, if any.
getNumberOfRetries() - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
getNumberOfTasks() - Method in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
Return the number of jobs that should be requested, if any.
getNumberOfTasks() - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
getOrder() - Method in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
 
getPhase() - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistry
 
getPhase() - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
getPollingInterval() - Method in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
Return polling interval for requesting jobs, if any.
getPollingInterval() - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
getRetries() - Method in exception org.flowable.external.worker.FlowableWorkerException
 
getRetryTimeout() - Method in exception org.flowable.external.worker.FlowableWorkerException
 
getTopic() - Method in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
Return the name of the topic for this endpoint.
getTopic() - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
getWorkerContainer(String) - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistry
Return the FlowableWorkerContainer with the specified id or null if no such container exists.
getWorkerContainerIds() - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistry
Return the ids of the managed FlowableWorkerContainer instance(s).
getWorkerContainers() - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistry
Return the managed FlowableWorkerContainer instance(s).

H

handleResult(Object, AcquiredExternalWorkerJob, WorkerContext) - Method in class org.flowable.external.worker.listener.adapter.MessagingWorkerJobListenerAdapter
 
handlerMethod - Variable in class org.flowable.external.worker.listener.adapter.MessagingWorkerJobListenerAdapter
 

I

id - Variable in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
 
id() - Element in annotation interface org.flowable.external.worker.annotation.FlowableWorker
The unique identifier of the container managing this endpoint.
index - Variable in class org.flowable.external.worker.listener.WorkerJobListenerContainer.ListenerConsumer
 
invokeHandler(AcquiredExternalWorkerJob, Message<?>, WorkerContext) - Method in class org.flowable.external.worker.listener.adapter.MessagingWorkerJobListenerAdapter
 
invokeIfHasJobs(List<AcquiredExternalWorkerJob>) - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer.ListenerConsumer
 
invokeListener(List<AcquiredExternalWorkerJob>) - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer.ListenerConsumer
 
isLongLived() - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer.ListenerConsumer
 
isRunning() - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistry
 
isRunning() - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 

L

lifecycleMonitor - Variable in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
ListenerConsumer(int) - Constructor for class org.flowable.external.worker.listener.WorkerJobListenerContainer.ListenerConsumer
 
ListenerExceptionFailedException - Exception in org.flowable.external.worker.listener.adapter
 
ListenerExceptionFailedException(String, Throwable) - Constructor for exception org.flowable.external.worker.listener.adapter.ListenerExceptionFailedException
 
lockDuration - Variable in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
 
lockDuration - Variable in class org.flowable.external.worker.config.DefaultFlowableWorkerContainerFactory
 
lockDuration - Variable in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
lockDuration() - Element in annotation interface org.flowable.external.worker.annotation.FlowableWorker
The duration for the lock when acquiring jobs.
logger - Variable in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
 
logger - Variable in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistry
 
logger - Variable in class org.flowable.external.worker.listener.adapter.MessagingWorkerJobListenerAdapter
 
logger - Variable in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 

M

markFailed(WorkerResult.Failure) - Method in interface org.flowable.external.worker.WorkerContext
 
markSuccessful(WorkerResult.Success) - Method in interface org.flowable.external.worker.WorkerContext
 
message(String) - Method in interface org.flowable.external.worker.WorkerResult.Failure
The failure message that should be passed to the Flowable application.
messageHandlerMethodFactory - Variable in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
 
messageHandlerMethodFactory - Variable in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor.MessageHandlerMethodFactoryAdapter
 
messageHandlerMethodFactory - Variable in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar
 
MessageHandlerMethodFactoryAdapter() - Constructor for class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor.MessageHandlerMethodFactoryAdapter
 
MessagingWorkerJobListenerAdapter - Class in org.flowable.external.worker.listener.adapter
 
MessagingWorkerJobListenerAdapter(InvocableHandlerMethod) - Constructor for class org.flowable.external.worker.listener.adapter.MessagingWorkerJobListenerAdapter
 
MethodFlowableWorkerEndpoint - Class in org.flowable.external.worker.config
A FlowableWorkerEndpoint providing the method to invoke to process an incoming message for this endpoint.
MethodFlowableWorkerEndpoint() - Constructor for class org.flowable.external.worker.config.MethodFlowableWorkerEndpoint
 
mutex - Variable in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar
 

N

nonAnnotatedClasses - Variable in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
 
numberOfRetries - Variable in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
 
numberOfRetries - Variable in class org.flowable.external.worker.config.DefaultFlowableWorkerContainerFactory
 
numberOfRetries - Variable in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
numberOfRetries() - Element in annotation interface org.flowable.external.worker.annotation.FlowableWorker
The number of retries when acquiring jobs.
numberOfTasks - Variable in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
 
numberOfTasks - Variable in class org.flowable.external.worker.config.DefaultFlowableWorkerContainerFactory
 
numberOfTasks - Variable in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
numberOfTasks() - Element in annotation interface org.flowable.external.worker.annotation.FlowableWorker
The number of tasks that should be acquired .

O

onAcquiredJob(AcquiredExternalWorkerJob) - Method in interface org.flowable.external.worker.FlowableWorkerJobListener
 
onAcquiredJob(AcquiredExternalWorkerJob) - Method in interface org.flowable.external.worker.WorkerContextAwareFlowableWorkerJobListener
 
onAcquiredJob(AcquiredExternalWorkerJob, WorkerContext) - Method in interface org.flowable.external.worker.FlowableWorkerJobListener
 
onAcquiredJob(AcquiredExternalWorkerJob, WorkerContext) - Method in class org.flowable.external.worker.listener.adapter.MessagingWorkerJobListenerAdapter
 
onAcquiredJob(AcquiredExternalWorkerJob, WorkerContext) - Method in interface org.flowable.external.worker.WorkerContextAwareFlowableWorkerJobListener
 
onApplicationEvent(ContextRefreshedEvent) - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistry
 
org.flowable.external.worker - package org.flowable.external.worker
 
org.flowable.external.worker.annotation - package org.flowable.external.worker.annotation
 
org.flowable.external.worker.config - package org.flowable.external.worker.config
 
org.flowable.external.worker.listener - package org.flowable.external.worker.listener
 
org.flowable.external.worker.listener.adapter - package org.flowable.external.worker.listener.adapter
 
org.flowable.external.worker.worker - package org.flowable.external.worker.worker
 

P

phase - Variable in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistry
 
phase - Variable in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
pollAndInvoke() - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer.ListenerConsumer
 
pollingInterval - Variable in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
 
pollingInterval - Variable in class org.flowable.external.worker.config.DefaultFlowableWorkerContainerFactory
 
pollingInterval - Variable in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
pollingInterval() - Element in annotation interface org.flowable.external.worker.annotation.FlowableWorker
Override the container factory's pollingInterval setting for this worker.
postProcessAfterInitialization(Object, String) - Method in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
 
postProcessMergedBeanDefinition(RootBeanDefinition, Class<?>, String) - Method in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
 
processFlowableWorker(FlowableWorker, Method, Object) - Method in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
Process the given FlowableWorker annotation on the given method, registering a corresponding endpoint for the given bean instance.

R

registerAllEndpoints() - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar
 
registerEndpoint(FlowableWorkerEndpoint) - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar
Register a new FlowableWorkerEndpoint using the default FlowableWorkerContainerFactory to create the underlying container.
registerEndpoint(FlowableWorkerEndpoint, FlowableWorkerContainerFactory<?>) - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar
Register a new FlowableWorkerEndpoint alongside the FlowableWorkerContainerFactory to use to create the underlying container.
registerWorkerContainer(FlowableWorkerEndpoint, FlowableWorkerContainerFactory<?>) - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistry
Create a worker container for the given FlowableWorkerEndpoint.
registerWorkerContainer(FlowableWorkerEndpoint, FlowableWorkerContainerFactory<?>, boolean) - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistry
Create a worker container for the given FlowableWorkerEndpoint.
registrar - Variable in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
 
resolve(String) - Method in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
 
resolveContainerFactory(FlowableWorkerEndpointRegistrar.FlowableWorkerEndpointDescriptor) - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar
 
resolveExpression(String) - Method in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
 
resolveExpressionAsDuration(String, String) - Method in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
 
resolveExpressionAsInteger(String, String) - Method in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
 
resolver - Variable in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
 
retries - Variable in exception org.flowable.external.worker.FlowableWorkerException
 
retries(int) - Method in interface org.flowable.external.worker.WorkerResult.Failure
How many times should the job be retried.
retryTimeout - Variable in exception org.flowable.external.worker.FlowableWorkerException
 
retryTimeout(Duration) - Method in interface org.flowable.external.worker.WorkerResult.Failure
How long should the Flowable application wait before making this job available for execution.
run() - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer.ListenerConsumer
 
running - Variable in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
runningJobs - Variable in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 

S

setApplicationContext(ApplicationContext) - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistry
 
setBean(Object) - Method in class org.flowable.external.worker.config.MethodFlowableWorkerEndpoint
Set the actual bean instance to invoke this endpoint method on.
setBeanFactory(BeanFactory) - Method in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
Making a BeanFactory available is optional; if not set, FlowableWorkerConfigurer beans won't get autodetected and an endpoint registry has to be explicitly configured.
setBeanFactory(BeanFactory) - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar
A BeanFactory only needs to be available in conjunction with FlowableWorkerEndpointRegistrar.setContainerFactoryBeanName(java.lang.String).
setBeanName(String) - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
setConcurrency(int) - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
setConcurrency(Integer) - Method in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
Set the amount of concurrent workers that will be polling for jobs.
setConcurrency(Integer) - Method in class org.flowable.external.worker.config.DefaultFlowableWorkerContainerFactory
Specify the container concurrency
setContainerFactory(FlowableWorkerContainerFactory<?>) - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar
Set the FlowableWorkerContainerFactory to use in case a FlowableWorkerEndpoint is registered with a null container factory.
setContainerFactoryBeanName(String) - Method in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
Set the name of the FlowableWorkerContainerFactory to use by default.
setContainerFactoryBeanName(String) - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar
Set the bean name of the FlowableWorkerContainerFactory to use in case a FlowableWorkerEndpoint is registered with a null container factory.
setEndpointRegistry(FlowableWorkerEndpointRegistry) - Method in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor
Set the FlowableWorkerEndpointRegistry that will hold the created endpoint and manage the lifecycle of the related worker container.
setEndpointRegistry(FlowableWorkerEndpointRegistry) - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar
Set the FlowableWorkerEndpointRegistry instance to use.
setErrorDetails(String) - Method in exception org.flowable.external.worker.FlowableWorkerException
 
setExternalWorkerClient(ExternalWorkerClient) - Method in class org.flowable.external.worker.config.DefaultFlowableWorkerContainerFactory
 
setId(String) - Method in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
Set a custom id for this endpoint.
setLockDuration(Duration) - Method in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
Set lock duration when requesting jobs
setLockDuration(Duration) - Method in class org.flowable.external.worker.config.DefaultFlowableWorkerContainerFactory
Specify the lock duration for the acquired jobs
setLockDuration(Duration) - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
setMessageHandlerMethodFactory(MessageHandlerMethodFactory) - Method in class org.flowable.external.worker.annotation.FlowableWorkerAnnotationBeanPostProcessor.MessageHandlerMethodFactoryAdapter
 
setMessageHandlerMethodFactory(MessageHandlerMethodFactory) - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar
Set the MessageHandlerMethodFactory to use to configure the job listener responsible to serve an endpoint detected by this processor.
setMessageHandlerMethodFactory(MessageHandlerMethodFactory) - Method in class org.flowable.external.worker.config.MethodFlowableWorkerEndpoint
Set the MessageHandlerMethodFactory to use to build the InvocableHandlerMethod responsible to manage the invocation of this endpoint.
setMethod(Method) - Method in class org.flowable.external.worker.config.MethodFlowableWorkerEndpoint
Set the method to invoke for processing a job managed by this endpoint.
setNumberOfRetries(int) - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
setNumberOfRetries(Integer) - Method in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
Set the number of retries that should be sent when requesting jobs.
setNumberOfRetries(Integer) - Method in class org.flowable.external.worker.config.DefaultFlowableWorkerContainerFactory
Specify the amount of retries when acquiring jobs
setNumberOfTasks(int) - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
setNumberOfTasks(Integer) - Method in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
Set the amount of jobs that should be requested, if any.
setNumberOfTasks(Integer) - Method in class org.flowable.external.worker.config.DefaultFlowableWorkerContainerFactory
Specify the amount of jobs that should be acquired
setPollingInterval(Duration) - Method in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
Set polling interval for requesting jobs
setPollingInterval(Duration) - Method in class org.flowable.external.worker.config.DefaultFlowableWorkerContainerFactory
Specify the container polling interval
setPollingInterval(Duration) - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
setRetries(int) - Method in exception org.flowable.external.worker.FlowableWorkerException
 
setRetryTimeout(Duration) - Method in exception org.flowable.external.worker.FlowableWorkerException
 
setTopic(String) - Method in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
Set the name of the topic for this endpoint.
setTopic(String) - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
setupFlowableWorkerContainer(WorkerJobListenerContainer) - Method in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
 
setupWorkerContainer(FlowableWorkerContainer) - Method in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
 
setupWorkerContainer(FlowableWorkerContainer) - Method in interface org.flowable.external.worker.config.FlowableWorkerEndpoint
Set up the specified worker container with the model defined by this endpoint.
setupWorkerJobListener(FlowableWorkerJobListener) - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
setupWorkerJobListener(FlowableWorkerJobListener) - Method in interface org.flowable.external.worker.worker.FlowableWorkerContainer
 
setupWorkerJobListener(FlowableWorkerContainer) - Method in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
 
shutdownTimeout - Variable in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
start() - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistry
 
start() - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
startIfNecessary(FlowableWorkerContainer) - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistry
Start the specified FlowableWorkerContainer if it should be started on startup or when start is called explicitly after startup.
startImmediately - Variable in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistrar
 
stop() - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistry
 
stop() - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
stop(Runnable) - Method in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistry
 
stop(Runnable) - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
success() - Method in interface org.flowable.external.worker.WorkerResultBuilder
Create a new WorkerResult.Success that can be used as a return type for methods annotated with @FlowableWorker

T

toMessagingMessage(AcquiredExternalWorkerJob) - Method in class org.flowable.external.worker.listener.adapter.MessagingWorkerJobListenerAdapter
 
topic - Variable in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
 
topic - Variable in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
topic() - Element in annotation interface org.flowable.external.worker.annotation.FlowableWorker
The topic that should be handled by the worker
toString() - Method in class org.flowable.external.worker.config.AbstractFlowableWorkerEndpoint
 
toString() - Method in class org.flowable.external.worker.listener.WorkerJobListenerContainer.ListenerConsumer
 

V

value() - Element in annotation interface org.flowable.external.worker.annotation.FlowableWorkers
 
variable(String, JsonNode) - Method in interface org.flowable.external.worker.WorkerResult.Success
Provide a JsonNode that would be passed as a json variable to the Flowable application when completing the job.
variable(String, Boolean) - Method in interface org.flowable.external.worker.WorkerResult.Success
Provide a Boolean variable that would be passed to the Flowable application when completing the job.
variable(String, Double) - Method in interface org.flowable.external.worker.WorkerResult.Success
Provide a Double variable that would be passed to the Flowable application when completing the job.
variable(String, Integer) - Method in interface org.flowable.external.worker.WorkerResult.Success
Provide an Integer variable that would be passed to the Flowable application when completing the job.
variable(String, Long) - Method in interface org.flowable.external.worker.WorkerResult.Success
Provide a Long variable that would be passed to the Flowable application when completing the job.
variable(String, Short) - Method in interface org.flowable.external.worker.WorkerResult.Success
Provide a Short variable that would be passed to the Flowable application when completing the job.
variable(String, String) - Method in interface org.flowable.external.worker.WorkerResult.Success
Provide a String variable that would be passed to the Flowable application when completing the job.
variable(String, Instant) - Method in interface org.flowable.external.worker.WorkerResult.Success
Provide an Instant variable that would be passed to the Flowable application when completing the job.
variable(String, LocalDate) - Method in interface org.flowable.external.worker.WorkerResult.Success
Provide a LocalDate variable that would be passed to the Flowable application when completing the job.
variable(String, LocalDateTime) - Method in interface org.flowable.external.worker.WorkerResult.Success
Provide a LocalDateTime variable that would be passed to the Flowable application when completing the job.
variable(String, Date) - Method in interface org.flowable.external.worker.WorkerResult.Success
Provide a Date variable that would be passed to the Flowable application when completing the job.

W

workerContainers - Variable in class org.flowable.external.worker.config.FlowableWorkerEndpointRegistry
 
WorkerContext - Interface in org.flowable.external.worker
 
WorkerContextAwareFlowableWorkerJobListener - Interface in org.flowable.external.worker
 
workerJobListener - Variable in class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
WorkerJobListenerContainer - Class in org.flowable.external.worker.listener
 
WorkerJobListenerContainer(ExternalWorkerClient) - Constructor for class org.flowable.external.worker.listener.WorkerJobListenerContainer
 
WorkerJobListenerContainer.ListenerConsumer - Class in org.flowable.external.worker.listener
 
WorkerResult - Interface in org.flowable.external.worker
A result that can be returned by a method annotated with @FlowableWorker.
WorkerResult.Failure - Interface in org.flowable.external.worker
A failure result.
WorkerResult.Success - Interface in org.flowable.external.worker
A successful result.
WorkerResultBuilder - Interface in org.flowable.external.worker
A builder that can be used to construct the appropriate WorkerResult.
A B C D E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form