Generic transaction logger framework reference client implementation