← Back to plugin index

Outbox Repository

Description
Settings for the event outbox repository.
Type name
OutboxRepository
Class
com.airlock.iam.common.application.configuration.event.OutboxRepositoryConfig
May be used by
Properties
SQL Data Source (sqlDataSource)
Description
Database connection used to persist events in the outbox.
Attributes
Plugin-Link
Mandatory
Assignable plugins
Tenant ID (tenantId)
Description

Identifier added to the database records to distinguish between different tenants.

If left empty, 'no_tenant' is used as the effective value for tenant ID.

Attributes
String
Optional
Length <= 50
Validation RegEx: (?!no_tenant$).*
Example
customerA
Example
customerB
Log Queries (logQueries)
Description
Enable to log SQL queries (only effective if the log level is at least INFO). Attention: query values (including potentially sensitive data) will be logged as well.
Attributes
Boolean
Optional
Default value
false
YAML Template (with default values)

type: OutboxRepository
id: OutboxRepository-xxxxxx
displayName: 
comment: 
properties:
  logQueries: false
  sqlDataSource:
  tenantId: