@SuppressFBWarnings("THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION")
        public static <R> R runCallableWithClear(@NonNull Callable<R> bizLogic) throws Exception {
            final Object backup = clear();
            try {
                return bizLogic.call();
            } finally {
                restore(backup);
            }
        }
Util method for simplifying {@link #clear()} and {@link #restore(Object)} operations.

@param bizLogic biz logic
@param <R>      the return type of biz logic
@return the return value of biz logic
@throws Exception the exception threw by biz logic
@see #clear()
@see #restore(Object)
@since 2.9.0
ttl2-compatible/src/main/java/com/alibaba/ttl/TransmittableThreadLocal.java