Insert logging decorators at major operational boundaries

Adam van Vliet 13 years ago updated by anonymous 9 years ago 3


In order to aid diagnosis of failing processes, I think it would be a good idea for there to be a configurable option to provide detailed diagnosis information at every interface boundary within Identity Broker.

By that, I mean every Identity Broker process that has interfaces should be able to have a decorator inserted to provide details information about the methods and data provided at each step of a process. This would prevent the kinds of Product Support issues where: "I can't really tell what's going on so I suspect something is wrong with Identity Broker".

This could be achieved by implementing the interfaces of major boundaries, and logging debug information. IDB-84 (filter on log verbosity) will have to be looked at to avoid flooding the logs.

Single notifier added to connector group engine. Need to add more factories and add to adapter group engine factory.

Some factories will require properties that can be set after the result of the method, that can then be set.

//TODO: change logging level to Verbose.