Uploaded image for project: 'Kogito'
  1. Kogito
  2. KOGITO-8068

Change default event marshaller/unmarshallers per channel

    XMLWordPrintable

Details

    • False
    • None
    • False
    • Release Notes
    • 0
    • 0% 0%
    • Hide
      Users might now use properties with this form to specify marshaller/unmarshaller per channel

      kogito.addon.messaging.unmarshaller.<channel_name>=<bean name>
      kogito.addon.messaging.marshaller.<channel_name>=<bean name>
      Show
      Users might now use properties with this form to specify marshaller/unmarshaller per channel kogito.addon.messaging.unmarshaller.<channel_name>=<bean name> kogito.addon.messaging.marshaller.<channel_name>=<bean name>
    • ---
    • ---
    • 2022 Week 38-40 (from Sept 19), 2022 Week 41-43 (from Oct 10)

    Description

      Kogito allows changing the way events are marshall/unmarhall per application.
      See example of custom marshaller here
      https://github.com/kiegroup/kogito-examples/tree/stable/kogito-quarkus-examples/process-kafka-avro-multi-quarkus
      However, there might be users than want to specify different marshallers/unmarshallers for specific channel within the same application.
      The idea is to allow users to associate a bean name (implementing the marshaller/unmarsahller interface) to a given channel, though configuration.

      Attachments

        Issue Links

          Activity

            People

              ftirados Francisco Javier Tirado Sarti
              ftirados Francisco Javier Tirado Sarti
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: