Class MapParameterResolver

java.lang.Object
io.taktx.client.MapParameterResolver
All Implemented Interfaces:
TaktParameterResolver

public class MapParameterResolver extends Object implements TaktParameterResolver
A parameter resolver that converts the variables of an ExternalTaskTriggerDTO into a Map.
  • Constructor Summary

    Constructors
    Constructor
    Description
    MapParameterResolver(com.fasterxml.jackson.databind.ObjectMapper mapper)
    Constructor for MapParameterResolver.
  • Method Summary

    Modifier and Type
    Method
    Description
    resolve(io.taktx.dto.ExternalTaskTriggerDTO externalTaskTriggerDTO)
    Resolves a method parameter from the given ExternalTaskTriggerDTO.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MapParameterResolver

      public MapParameterResolver(com.fasterxml.jackson.databind.ObjectMapper mapper)
      Constructor for MapParameterResolver.
      Parameters:
      mapper - The ObjectMapper used for converting variable values.
  • Method Details

    • resolve

      public Object resolve(io.taktx.dto.ExternalTaskTriggerDTO externalTaskTriggerDTO)
      Description copied from interface: TaktParameterResolver
      Resolves a method parameter from the given ExternalTaskTriggerDTO.
      Specified by:
      resolve in interface TaktParameterResolver
      Parameters:
      externalTaskTriggerDTO - The DTO containing data for resolution.
      Returns:
      The resolved parameter value.