private static Object executeJoinpoint(final ProceedingJoinPoint joinPoint) {
        return FunctionUtils.doUnchecked(() -> {
            var args = joinPoint.getArgs();
            LOGGER.trace("Executing [{}]", joinPoint.getStaticPart().toLongString());
            return joinPoint.proceed(args);
        });
    }
Around pointcut to wrap all monitorable components in the CAS namespace.
Starts an exit span, and returns the result of the joinpoint in the end.

@param joinPoint the join point
@return the object
support/cas-server-support-elastic/src/main/java/org/apereo/cas/apm/ElasticApmMonitoringAspect.java