Configuration Events

Events related to system configuration changes and domain management.

Event Schemas

KEY GenericDomainKey

Key structure for generic domain identification.

Namespace: com.matera.dtw.event.configuration

Fields

key
string
The unique identifier to generic domain record
KEY AccountTypeKey

Key structure for account type identification.

Namespace: com.matera.dtw.event.configuration

Fields

key
string
The unique identifier to account type record
EVENT GenericDomainChangeEvent

Event triggered when generic domain configuration changes occur.

Namespace: com.matera.dtw.event.configuration

Fields

baseEvent
BaseEvent
Base event information
domainTypeId
GenericDomainKey
The unique identifier to generic domain record
itemId
string
Id of item was changed
itemDescription
string
Description of item was changed
EVENT GenericDomainDeleteEvent

Event triggered when generic domain items are deleted.

Namespace: com.matera.dtw.event.configuration

Fields

baseEvent
BaseEvent
Base event information
domainTypeId
GenericDomainKey
The unique identifier to generic domain record
itemId
string
Item id to be deleted
EVENT AccountTypeChangeEvent

Event triggered when account type configuration changes occur.

Namespace: com.matera.dtw.event.configuration

Fields

baseEvent
BaseEvent
Base event information
accountType
AccountTypeKey
The unique identifier to account type record
description
string
A String to represents a more detailed description to an account Type. This is a free-to-enter field and MUST NOT store personal information
categoryType
string
A String to represents category to an account type
EVENT AccountTypeDeleteEvent

Event triggered when account types are deleted.

Namespace: com.matera.dtw.event.configuration

Fields

baseEvent
BaseEvent
Base event information
accountType
AccountTypeKey
The unique identifier to account type record
EVENT AccountTypeFeatureChangeEvent

Event triggered when account type features are changed.

Namespace: com.matera.dtw.event.configuration

Fields

baseEvent
BaseEvent
Base event information
accountType
AccountTypeKey
The unique identifier to account type record
feature
FeatureEntry
Feature to be changed. For example SPI_CATEGORY
KEY HistoryCodeKey

Key structure for history code identification.

Namespace: com.matera.dtw.event.configuration

Fields

historyCodeId
string
The unique identifier to history record
EVENT HistoryCodeChangeEvent

Event of change of history record.

Namespace: com.matera.dtw.event.configuration

Fields

baseEvent
BaseEvent
Base event information
historyCodeKey
HistoryCodeKey
The unique identifier to history record
historyCodeType
CodeType
The entry type (CREDIT, DEBIT OR BALANCE)
description
string
The history description. This is a free-to-enter field and MUST NOT store personal information
reversalHistoryCode
HistoryCodeKey | null
History to entry reversal history (default: null)
ENUM CodeType

The entry type enumeration.

Namespace: com.matera.dtw.event.configuration

Type

type
enum
Code type enumeration
symbols
array
DEBIT, CREDIT, BALANCE
KEY SystemConfigurationKey

Key structure for system configuration identification.

Namespace: com.matera.dtw.event.configuration

Fields

key
string
The unique identifier to system configuration record
EVENT SystemConfigurationFeatureChangeEvent

Event triggered when system configuration features are changed.

Namespace: com.matera.dtw.event.configuration

Fields

baseEvent
BaseEvent
Base event information
systemConfiguration
SystemConfigurationKey
The unique identifier to system configuration record
feature
FeatureEntry
Feature to be changed. For example BLOCKED_FOR_CREDIT
EVENT SystemConfigurationFeatureDeleteEvent

Event triggered when system configuration features are deleted.

Namespace: com.matera.dtw.event.configuration

Fields

baseEvent
BaseEvent
Base event information
systemConfiguration
SystemConfigurationKey
The unique identifier to system configuration record
feature
FeatureEntry
Feature to be deleted
EVENT AccountTypeLimitChangeEvent

Event to change a limit parameter for an account type.

Namespace: com.matera.dtw.event.configuration

Fields

baseEvent
BaseEvent
Base event information
accountType
AccountTypeKey
Account type identification
limit
Limit
The limit amount range
EVENT SystemConfigurationLimitChangeEvent

Event to change a limit parameter for system configuration.

Namespace: com.matera.dtw.event.configuration

Fields

baseEvent
BaseEvent
Base event information
systemConfiguration
SystemConfigurationKey
The unique identifier to system configuration record
limit
Limit
The limit amount range
EVENT SystemConfigurationLimitDeleteEvent

Event to delete a limit parameter for system configuration.

Namespace: com.matera.dtw.event.configuration

Fields

baseEvent
BaseEvent
Base event information
systemConfiguration
SystemConfigurationKey
The unique identifier to system configuration record
limit
Limit
The limit to be deleted