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

Change default event marshaller/unmarshallers per channel

XMLWordPrintable

    • False
    • None
    • False
    • Release Notes
    • 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)

      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.

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

              Created:
              Updated:
              Resolved: