Class MigratorInfoHolder

java.lang.Object
net.n2oapp.framework.migrate.MigratorInfoHolder

public class MigratorInfoHolder extends Object
Создание структуры хранения: ThreadLocal используется для хранения информации в рамках одного потока.
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    addProperty(String name, String value)
    Добавить настройку в структуру текущий Object ключ берется из верхушки стека currentSourceScope
    static void
    Очистить обе ThreadLocal переменные
    static String
    Получение настройки по имени атрибута текущий Object ключ берется из верхушки стека currentSourceScope
    static void
    Удаляет текущий Source объект с вершины стека
    static void
    Добавляет текущий Source объект на вершину стека

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • addProperty

      public static void addProperty(String name, String value)
      Добавить настройку в структуру текущий Object ключ берется из верхушки стека currentSourceScope
    • getProperty

      public static String getProperty(String name)
      Получение настройки по имени атрибута текущий Object ключ берется из верхушки стека currentSourceScope
    • pushCurrentSource

      public static void pushCurrentSource(Object source)
      Добавляет текущий Source объект на вершину стека
    • popCurrentSource

      public static void popCurrentSource()
      Удаляет текущий Source объект с вершины стека
    • clear

      public static void clear()
      Очистить обе ThreadLocal переменные