Package net.n2oapp.framework.migrate
Class MigratorInfoHolder
java.lang.Object
net.n2oapp.framework.migrate.MigratorInfoHolder
Создание структуры хранения:
ThreadLocal используется для хранения информации в рамках одного потока.
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddProperty(String name, String value) Добавить настройку в структуру текущий Object ключ берется из верхушки стека currentSourceScopestatic voidclear()Очистить обе ThreadLocal переменныеstatic StringgetProperty(String name) Получение настройки по имени атрибута текущий Object ключ берется из верхушки стека currentSourceScopestatic voidУдаляет текущий Source объект с вершины стекаstatic voidpushCurrentSource(Object source) Добавляет текущий Source объект на вершину стека
-
Method Details
-
addProperty
Добавить настройку в структуру текущий Object ключ берется из верхушки стека currentSourceScope -
getProperty
Получение настройки по имени атрибута текущий Object ключ берется из верхушки стека currentSourceScope -
pushCurrentSource
Добавляет текущий Source объект на вершину стека -
popCurrentSource
public static void popCurrentSource()Удаляет текущий Source объект с вершины стека -
clear
public static void clear()Очистить обе ThreadLocal переменные
-