Index

A B C D E F G I M N P Q R S T U V W X 
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
 
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.
getProcessDefinitionXml(ProcessDefinitionKey) - Method in class io.taktx.client.TaktClient
 
getProcessDefinitionXml(ProcessDefinitionKey) - Method in class io.taktx.client.XmlByProcessDefinitionIdConsumer
 

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
 
InstanceUpdateRecord - Class in io.taktx.client
 
InstanceUpdateRecord() - Constructor for class io.taktx.client.InstanceUpdateRecord
 
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(Consumer<InstanceUpdateRecord>) - Method in class io.taktx.client.ProcessInstanceUpdateConsumer
 
registerInstanceUpdateConsumer(Consumer<InstanceUpdateRecord>) - Method in class io.taktx.client.TaktClient
Registers a consumer for process instance updates.
registerProcessDefinitionUpdateConsumer(BiConsumer<ProcessDefinitionKey, ProcessDefinitionDTO>) - Method in class io.taktx.client.ProcessDefinitionConsumer
 
registerProcessDefinitionUpdateConsumer(BiConsumer<ProcessDefinitionKey, ProcessDefinitionDTO>) - Method in class io.taktx.client.TaktClient
 
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(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.ProcessInstanceUpdateConsumer
 
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
 
stop() - Method in class io.taktx.client.XmlByProcessDefinitionIdConsumer
 
subscribeToDefinitionRecords() - Method in class io.taktx.client.ProcessDefinitionConsumer
 
subscribeToExternalTaskTriggerTopics(ExternalTaskTriggerConsumer) - Method in class io.taktx.client.ExternalTaskTriggerTopicConsumer
 
subscribeToTopic() - Method in class io.taktx.client.XmlByProcessDefinitionIdConsumer
 
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

XmlByProcessDefinitionIdConsumer - Class in io.taktx.client
This class is responsible for managing the subscription to external tasks for all process definitions.
XmlByProcessDefinitionIdConsumer(TaktPropertiesHelper, Executor) - Constructor for class io.taktx.client.XmlByProcessDefinitionIdConsumer
 
XmlDefinitionSerializer - Class in io.taktx.client.serdes
 
XmlDefinitionSerializer() - Constructor for class io.taktx.client.serdes.XmlDefinitionSerializer
 
A B C D E F G I M N P Q R S T U V W X 
All Classes and Interfaces|All Packages