final Thread current) {
int freeMemoryBefore = (int) (Runtime.getRuntime().freeMemory());
int totalMemoryBefore = (int) (Runtime.getRuntime().totalMemory());
int freeMemoryAfter = (int) (Runtime.getRuntime().freeMemory());
int totalMemoryAfter = (int) (Runtime.getRuntime().totalMemory());
return new LifeCycleAuditReport(event.getTime(), beanName, step, current, freeMemoryBefore, totalMemoryBefore,
freeMemoryAfter, totalMemoryAfter);
}