All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.stylefeng.roses.kernel.scanner.modular.holder.IpAddrHolder Maven / Gradle / Ivy

There is a newer version: 2.2.13
Show newest version
package cn.stylefeng.roses.kernel.scanner.modular.holder;

/**
 * IP地址的临时存储 用在资源扫描
 *
 * @author fengshuonan
 * @Date 2019/9/20 10:17
 */
public class IpAddrHolder {

    private static final ThreadLocal contextHolder = new ThreadLocal<>();

    /**
     * 设置ip地址
     *
     * @param ip ip地址
     */
    public static void set(String ip) {
        contextHolder.set(ip);
    }

    /**
     * 获取ip地址
     */
    public static String get() {
        return contextHolder.get();
    }

    /**
     * 清除ip地址
     */
    public static void clear() {
        contextHolder.remove();
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy