Intent Events

Events related to transaction intents and deferred operations.

Event Schemas

COMMAND ExclusionIntentRequestData

A command to request to exclude an intent.

Namespace: com.matera.dtw.command.transaction.intent

Fields

source
string
Which system had created the intent
criteria
ByCorrelationIdCriteria | ByIdCriteria
Criteria to use when looking for which intent to delete (e.g., byId, byCorrelation)
COMMAND IntentExclusionSuccessResult

Represents the successful result of an intent exclusion command.

Namespace: com.matera.dtw.command.transaction.intent

Fields

baseResult
BaseCommandSuccessResult
Base command result
target
AccountKey | AccountGroupKey
The target of the excluded intent
source
string
Which system had created the intent
intent
MonitoringDataResponse | null
The excluded intent data
COMMAND ByCorrelationIdCriteria

Criteria-based on the intent correlation id.

Namespace: com.matera.dtw.command.transaction.intent

Fields

correlationId
string
The correlation id of the intent
EVENT AccountIntentCreationEvent

Represents an account creation intent.

Namespace: com.matera.dtw.event.transaction.intent

Fields

baseEvent
BaseEvent
Base event information
accountKey
AccountKey
Account identification
deferredEntry
DeferredEntry
The criteria of execution the intention
EVENT AccountGroupIntentCreationEvent

Represents an account group creation intent.

Namespace: com.matera.dtw.event.transaction.intent

Fields

baseEvent
BaseEvent
Base event information
accountGroupKey
AccountGroupKey
Account group identification
deferredEntry
DeferredEntry
The criteria of execution the intention