Registro de Java: Log4j Version2.x: muestra el método de una persona que llama al cliente final (no un método auxiliar de registro intermedio)

Las siguientes 3 publicaciones ofrecen respuestas sobre cómo usar un auxiliar de registro intermedio y aún así obtener el registrador subyacente para informar desde el método de un cliente a ese auxiliar de registro (en lugar de informar el método auxiliar de registro como la fuente):

Registro de Java: muestra el número de línea de origen de la persona que llama (no el método auxiliar de registro)

Llamar a los métodos de registro de log4j indirectamente (desde un método auxiliar)

Imprimir la clase "fuente" en una declaración de registro con un contenedor log4j

Pero parece que solo ofrecen respuestas paraLog4j 1.2, que ofrece el ahora difunto:

 Category.log(String callerFQCN, Priority level, Object message, Throwable t). 

No parece haber un equivalente obvio paraRegistrador en la API log4J 2.5.

¿Alguien puede ofrecer una respuesta compatible con el uso directo de Log4J 2.x?

Respuestas a la pregunta(2)

Su respuesta a la pregunta