Table of Contents

MibObjectNotificationConfig

Introduction

This configuration is intended for Listener services.

Keys

NotificationAssemblyName: Audit DLL name empty
NotificationClassFullName: Audit Class Name empty
enableListenerLog: false
listenerEnsureIndex: ⚠️ [deprecated]
shouldLogListenerTime: false
listenerLogName: empty
mediaTypesToIgnore: list of mediaTypes that should be ignored during the audit (the list must be separated by **, ** or ;) userIdsToIgnore: list of usersId that should be ignored during the audit (the list must be separated by , or ;)
maximumEventsToBeProcess: maximum number of events for processing audit events 50
maximumProcessingTime: maximum time to process audit events 15
intervalToCollectEvents: time interval (seconds) to go through the audit events and process them 00:00:30

⚠️ Attention
The maximumEventsToBeProcess, maximumProcessingTime and intervalToCollectEvents settings are only available for listeners that implement the RepositoryNotificationListenerBase.

Who uses this configuration?

  • MibServerApi

Examples

MIBOBJECTNOTIFICATIONCONFIG_DEFAULT_NOTIFICATIONASSEMBLYNAME=MyListener
MIBOBJECTNOTIFICATIONCONFIG_DEFAULT_NOTIFICATIONCLASSFULLNAME=MyListener.Listener
MIBOBJECTNOTIFICATIONCONFIG_DEFAULT_MAXIMUMEVENTSTOBEPROCESS=10
MIBOBJECTNOTIFICATIONCONFIG_DEFAULT_INTERVALTOCOLLECTEVENTS=60
MIBOBJECTNOTIFICATIONCONFIG_DEFAULT_MAXIMUMPROCESSINGTIME=00:00:30