Skip to content

participant-bound callback dispatcher #5809

Description

@ndr-brt

Feature Request

Currently, the CallbackEventDispatcher can be defined dynamically on the event (e.g. by defining it on the ContractNegotiation/TransferProcess on the initiation) or statically through configuration/extension.

For the latter, a global dispatcher can be registered, but not one specific to the participantContextId, if that, all the events will be dispatched to a common endpoint.

To permit different participants to define events related to themselves, it should be possible to define the participantContextId on the callback, in that case, only events with a particular participantContextId or events without participantContextId will be dispatched to that callback.

Which Areas Would Be Affected?

e.g., DPF, CI, build, transfer, etc.

Why Is the Feature Desired?

Are there any requirements?

Who will sponsor this feature?

Please @-mention the committer that will sponsor your feature.

Solution Proposal

If possible, provide a (brief!) solution proposal.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

feature_requestNew feature request, awaiting triage

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions