Index
All Classes and Interfaces|All Packages
A
- accept(ExternalTaskTriggerDTO) - Method in class io.taktx.client.AnnotationScanningExternalTaskTriggerConsumer
- accept(ExternalTaskTriggerDTO) - Method in interface io.taktx.client.ExternalTaskTriggerConsumer
- accept(UserTaskTriggerDTO) - Method in interface io.taktx.client.UserTaskTriggerConsumer
- accept(String, TopicMetaDTO) - Method in interface io.taktx.client.ExternalTaskMetaConsumer
- addInstanceUpdateConsumer(BiConsumer<UUID, InstanceUpdateDTO>) - Method in class io.taktx.client.ProcessInstanceUpdateConsumer
- AnnotationScanner - Class in io.taktx.client
- AnnotationScanningExternalTaskTriggerConsumer - Class in io.taktx.client
- AnnotationScanningExternalTaskTriggerConsumer(TaktParameterResolverFactory, ProcessInstanceResponder) - Constructor for class io.taktx.client.AnnotationScanningExternalTaskTriggerConsumer
- autoComplete() - Element in annotation interface io.taktx.client.annotation.TaktWorkerMethod
B
- build() - Method in class io.taktx.client.TaktClient.TaktClientBuilder
C
- completeUserTask(UserTaskTriggerDTO) - Method in class io.taktx.client.TaktClient
-
Completes a user task.
- create(Parameter) - Method in class io.taktx.client.DefaultTaktParameterResolverFactory
- create(Parameter) - Method in interface io.taktx.client.TaktParameterResolverFactory
D
- DefaultTaktParameterResolverFactory - Class in io.taktx.client
- DefaultTaktParameterResolverFactory(ProcessInstanceResponder) - Constructor for class io.taktx.client.DefaultTaktParameterResolverFactory
- deploy(String) - Method in class io.taktx.client.ProcessDefinitionDeployer
- deployProcessDefinition(InputStream) - Method in class io.taktx.client.TaktClient
-
Deploys a process definition from an InputStream.
- deployTaktDeploymentAnnotatedClasses() - Method in class io.taktx.client.TaktClient
-
Deploys process definitions from classes annotated with @TaktDeployment.
E
- ExternalTaskInstanceResponder - Class in io.taktx.client
- ExternalTaskInstanceResponder(KafkaProducer<UUID, ContinueFlowElementTriggerDTO>, String, UUID, List<Long>) - Constructor for class io.taktx.client.ExternalTaskInstanceResponder
- ExternalTaskInstanceResponderParameterResolver - Class in io.taktx.client
- ExternalTaskInstanceResponderParameterResolver(ProcessInstanceResponder) - Constructor for class io.taktx.client.ExternalTaskInstanceResponderParameterResolver
- ExternalTaskMetaConsumer - Interface in io.taktx.client
- ExternalTaskTriggerConsumer - Interface in io.taktx.client
- ExternalTaskTriggerDTOParameterResolver - Class in io.taktx.client
- ExternalTaskTriggerDTOParameterResolver() - Constructor for class io.taktx.client.ExternalTaskTriggerDTOParameterResolver
- ExternalTaskTriggerJsonDeserializer - Class in io.taktx.client.serdes
- ExternalTaskTriggerJsonDeserializer() - Constructor for class io.taktx.client.serdes.ExternalTaskTriggerJsonDeserializer
- ExternalTaskTriggerTopicConsumer - Class in io.taktx.client
F
- findClassesWithAnnotatedMethods(Class<?>) - Static method in class io.taktx.client.AnnotationScanner
- findTaktDeployments() - Static method in class io.taktx.client.AnnotationScanner
G
- getDeployedProcessDefinitionbyHash(String, String) - Method in class io.taktx.client.ProcessDefinitionConsumer
- getDeployedProcessDefinitions() - Method in class io.taktx.client.ProcessDefinitionConsumer
- getDeployedProcessDefinitions(String) - Method in class io.taktx.client.ProcessDefinitionConsumer
- getInstance(Class<T>) - Static method in class io.taktx.client.InstanceProvider
- getJobIds() - Method in class io.taktx.client.AnnotationScanningExternalTaskTriggerConsumer
- getJobIds() - Method in interface io.taktx.client.ExternalTaskTriggerConsumer
- getProcessDefinitionByHash(String, String) - Method in class io.taktx.client.TaktClient
-
Retrieves a process definition by its ID.
I
- InstanceProvider - Class in io.taktx.client
- InstanceProvider() - Constructor for class io.taktx.client.InstanceProvider
- InstanceProvider.Environment - Enum Class in io.taktx.client
- InstanceUpdateJsonDeserializer - Class in io.taktx.client.serdes
- InstanceUpdateJsonDeserializer() - Constructor for class io.taktx.client.serdes.InstanceUpdateJsonDeserializer
- io.taktx.client - package io.taktx.client
- io.taktx.client.annotation - package io.taktx.client.annotation
- io.taktx.client.serdes - package io.taktx.client.serdes
M
- MapParameterResolver - Class in io.taktx.client
- MapParameterResolver(ObjectMapper) - Constructor for class io.taktx.client.MapParameterResolver
- MessageEventKeySerializer - Class in io.taktx.client.serdes
- MessageEventKeySerializer() - Constructor for class io.taktx.client.serdes.MessageEventKeySerializer
- MessageEventSender - Class in io.taktx.client
- MessageEventSender(TaktPropertiesHelper) - Constructor for class io.taktx.client.MessageEventSender
- MessageEventSerializer - Class in io.taktx.client.serdes
- MessageEventSerializer() - Constructor for class io.taktx.client.serdes.MessageEventSerializer
N
- newClientBuilder() - Static method in class io.taktx.client.TaktClient
-
Creates a new TaktClientBuilder instance to create a new TaktClient.
P
- PLAIN_JAVA - Enum constant in enum class io.taktx.client.InstanceProvider.Environment
- ProcessDefinitionConsumer - Class in io.taktx.client
- ProcessDefinitionDeployer - Class in io.taktx.client
- ProcessDefinitionJsonDeserializer - Class in io.taktx.client.serdes
- ProcessDefinitionJsonDeserializer() - Constructor for class io.taktx.client.serdes.ProcessDefinitionJsonDeserializer
- ProcessDefinitionKeyJsonDeserializer - Class in io.taktx.client.serdes
- ProcessDefinitionKeyJsonDeserializer() - Constructor for class io.taktx.client.serdes.ProcessDefinitionKeyJsonDeserializer
- ProcessInstanceProducer - Class in io.taktx.client
- ProcessInstanceProducer(TaktPropertiesHelper) - Constructor for class io.taktx.client.ProcessInstanceProducer
- ProcessInstanceResponder - Class in io.taktx.client
- ProcessInstanceResponder(TaktPropertiesHelper) - Constructor for class io.taktx.client.ProcessInstanceResponder
- ProcessInstanceTriggerSerializer - Class in io.taktx.client.serdes
- ProcessInstanceTriggerSerializer() - Constructor for class io.taktx.client.serdes.ProcessInstanceTriggerSerializer
- ProcessInstanceUpdateConsumer - Class in io.taktx.client
-
This class is responsible for managing the subscription to external tasks for all process definitions.
- ProcessInstanceUpdateConsumer(TaktPropertiesHelper, Executor) - Constructor for class io.taktx.client.ProcessInstanceUpdateConsumer
Q
- QUARKUS - Enum constant in enum class io.taktx.client.InstanceProvider.Environment
R
- registerExternalTaskConsumer(ExternalTaskTriggerConsumer) - Method in class io.taktx.client.TaktClient
- registerInstanceUpdateConsumer(BiConsumer<UUID, InstanceUpdateDTO>) - Method in class io.taktx.client.TaktClient
-
Registers a consumer for process instance updates.
- registerUserTaskConsumer(UserTaskTriggerConsumer) - Method in class io.taktx.client.TaktClient
- requestExternalTaskTopic(String, int, CleanupPolicy) - Method in class io.taktx.client.TaktClient
- resolve(ExternalTaskTriggerDTO) - Method in class io.taktx.client.ExternalTaskInstanceResponderParameterResolver
- resolve(ExternalTaskTriggerDTO) - Method in class io.taktx.client.ExternalTaskTriggerDTOParameterResolver
- resolve(ExternalTaskTriggerDTO) - Method in class io.taktx.client.MapParameterResolver
- resolve(ExternalTaskTriggerDTO) - Method in interface io.taktx.client.TaktParameterResolver
- resolve(ExternalTaskTriggerDTO) - Method in class io.taktx.client.VariableParameterResolver
- resource() - Element in annotation interface io.taktx.client.annotation.TaktDeployment
- responderForExternalTaskTrigger(ExternalTaskTriggerDTO) - Method in class io.taktx.client.ProcessInstanceResponder
- responderForUserTaskTrigger(UserTaskTriggerDTO) - Method in class io.taktx.client.ProcessInstanceResponder
- respondError(boolean, String, String) - Method in class io.taktx.client.ExternalTaskInstanceResponder
- respondError(boolean, String, String, VariablesDTO) - Method in class io.taktx.client.ExternalTaskInstanceResponder
- respondError(String, String) - Method in class io.taktx.client.UserTaskInstanceResponder
- respondError(String, String, VariablesDTO) - Method in class io.taktx.client.UserTaskInstanceResponder
- respondEscalation(String, String) - Method in class io.taktx.client.ExternalTaskInstanceResponder
- respondEscalation(String, String) - Method in class io.taktx.client.UserTaskInstanceResponder
- respondEscalation(String, String, VariablesDTO) - Method in class io.taktx.client.ExternalTaskInstanceResponder
- respondEscalation(String, String, VariablesDTO) - Method in class io.taktx.client.UserTaskInstanceResponder
- respondPromise(Duration) - Method in class io.taktx.client.ExternalTaskInstanceResponder
- respondSuccess() - Method in class io.taktx.client.ExternalTaskInstanceResponder
- respondSuccess() - Method in class io.taktx.client.UserTaskInstanceResponder
- respondSuccess(Object) - Method in class io.taktx.client.ExternalTaskInstanceResponder
- respondSuccess(Object) - Method in class io.taktx.client.UserTaskInstanceResponder
- respondSuccess(Map<String, JsonNode>) - Method in class io.taktx.client.ExternalTaskInstanceResponder
- respondSuccess(Map<String, JsonNode>) - Method in class io.taktx.client.UserTaskInstanceResponder
- respondToExternalTask(ExternalTaskTriggerDTO) - Method in class io.taktx.client.TaktClient
-
Responds to an external task trigger.
S
- sendMessage(MessageEventDTO) - Method in class io.taktx.client.MessageEventSender
- sendMessage(MessageEventDTO) - Method in class io.taktx.client.TaktClient
-
Sends a message event to the engine.
- SPRING - Enum constant in enum class io.taktx.client.InstanceProvider.Environment
- start() - Method in class io.taktx.client.TaktClient
-
Starts the TaktClient, which subscribes to process definition records and process definition updates.
- StartCommandSerializer - Class in io.taktx.client.serdes
- StartCommandSerializer() - Constructor for class io.taktx.client.serdes.StartCommandSerializer
- startProcess(String, VariablesDTO) - Method in class io.taktx.client.ProcessInstanceProducer
- startProcess(String, VariablesDTO) - Method in class io.taktx.client.TaktClient
-
Starts a process instance with the given process definition ID and variables.
- stop() - Method in class io.taktx.client.ExternalTaskTriggerTopicConsumer
- stop() - Method in class io.taktx.client.ProcessDefinitionConsumer
- stop() - Method in class io.taktx.client.TaktClient
-
Stops the TaktClient, which unsubscribes from process definition records and process
- stop() - Method in class io.taktx.client.UserTaskTriggerTopicConsumer
- subscribeToDefinitionRecords() - Method in class io.taktx.client.ProcessDefinitionConsumer
- subscribeToExternalTaskTriggerTopics(ExternalTaskTriggerConsumer) - Method in class io.taktx.client.ExternalTaskTriggerTopicConsumer
- subscribeToProcessDefinitionUpdates(Consumer<ConsumerRecord<ProcessDefinitionKey, ProcessDefinitionDTO>>) - Method in class io.taktx.client.ProcessDefinitionConsumer
- subscribeToUserTaskTriggerTopics(UserTaskTriggerConsumer) - Method in class io.taktx.client.UserTaskTriggerTopicConsumer
T
- TaktClient - Class in io.taktx.client
- TaktClient.TaktClientBuilder - Class in io.taktx.client
-
Builder class for creating TaktClient instances.
- TaktDeployment - Annotation Interface in io.taktx.client.annotation
- TaktParameterResolver - Interface in io.taktx.client
- TaktParameterResolverFactory - Interface in io.taktx.client
- TaktWorkerMethod - Annotation Interface in io.taktx.client.annotation
- taskId() - Element in annotation interface io.taktx.client.annotation.TaktWorkerMethod
- terminateElementInstance(UUID) - Method in class io.taktx.client.TaktClient
-
Terminates a process instance.
- terminateElementInstance(UUID, List<Long>) - Method in class io.taktx.client.ProcessInstanceProducer
- terminateElementInstance(UUID, List<Long>) - Method in class io.taktx.client.TaktClient
-
Terminates an element instance within a process instance
- terminateProcessInstance(UUID) - Method in class io.taktx.client.ProcessInstanceProducer
- TopicMetaJsonDeserializer - Class in io.taktx.client.serdes
- TopicMetaJsonDeserializer() - Constructor for class io.taktx.client.serdes.TopicMetaJsonDeserializer
U
- UserTaskInstanceResponder - Class in io.taktx.client
- UserTaskInstanceResponder(KafkaProducer<UUID, ContinueFlowElementTriggerDTO>, String, UUID, List<Long>) - Constructor for class io.taktx.client.UserTaskInstanceResponder
- UserTaskTriggerConsumer - Interface in io.taktx.client
- UserTaskTriggerJsonDeserializer - Class in io.taktx.client.serdes
- UserTaskTriggerJsonDeserializer() - Constructor for class io.taktx.client.serdes.UserTaskTriggerJsonDeserializer
- UserTaskTriggerTopicConsumer - Class in io.taktx.client
V
- value() - Element in annotation interface io.taktx.client.annotation.Variable
- valueOf(String) - Static method in enum class io.taktx.client.InstanceProvider.Environment
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.taktx.client.InstanceProvider.Environment
-
Returns an array containing the constants of this enum class, in the order they are declared.
- Variable - Annotation Interface in io.taktx.client.annotation
- VariableParameterResolver - Class in io.taktx.client
- VariableParameterResolver(ObjectMapper, Class<?>, String) - Constructor for class io.taktx.client.VariableParameterResolver
W
- withKafkaProperties(Properties) - Method in class io.taktx.client.TaktClient.TaktClientBuilder
- withNamespace(String) - Method in class io.taktx.client.TaktClient.TaktClientBuilder
- withTenant(String) - Method in class io.taktx.client.TaktClient.TaktClientBuilder
X
- XmlDefinitionSerializer - Class in io.taktx.client.serdes
- XmlDefinitionSerializer() - Constructor for class io.taktx.client.serdes.XmlDefinitionSerializer
All Classes and Interfaces|All Packages