/** * Alipay.com Inc. * Copyright (c) 2004-2012 All Rights Reserved. */ package com.alipay.zdal.common; /** * һ���������л���Holder��ʹ��ʱ��set����get * ��������ʱ������Ϣ��Ҫ��̬�޸ģ�ʵʱ��Ч�ij����� * ��ν����ʱ������Ϣ����ָ����ʱ��ʵʱ��ȡ������Ӱ������ʱ��Ϊ��������Ϣ�� * ����ʱ������Ϣ��̬�޸�ʱ��Э��ʹ�������copyonwriteʵ�֣� * ������ * * * @param <T> ��������ʱ������Ϣ�Ķ�������� */ public class RuntimeConfigHolder<T> { private volatile T runtime; /** * @return ��һ������İ�������ʱ������Ϣ�Ķ��� */ public T get() { return runtime; } /** * @param runtime ��������ʱ������Ϣ�Ķ��� */ public void set(T runtime) { this.runtime = runtime; } }