@SuppressFBWarnings("THROWS_METHOD_THROWS_CLAUSE_BASIC_EXCEPTION")
    public static <R> R runCallableWithClear(@NonNull Callable<R> bizLogic) throws Exception {
        final Backup backup = clear();
        try {
            return bizLogic.call();
        } finally {
            restore(backup);
        }
    }
Util method for simplifying {@link #clear()} and {@link #restore(Backup)} 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(Backup)
ttl-core/src/main/java/com/alibaba/ttl3/transmitter/Transmitter.java