com.ibm.tivoli.maximo.skd.service

Class DataManagerThreadLocalMapProvider

  • java.lang.Object
    • com.ibm.tivoli.maximo.skd.service.DataManagerThreadLocalMapProvider


  • public class DataManagerThreadLocalMapProvider
    extends java.lang.Object
    A Simple ThreadLocal class used for sharing data between DataManager objects while performing operations.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method and Description
      static void clear()
      Clears the ThreadLocal storage maintained.
      static java.util.Map get()
      Returns a map that can be used to store key based values.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DataManagerThreadLocalMapProvider

        public DataManagerThreadLocalMapProvider()
    • Method Detail

      • get

        public static java.util.Map get()
        Returns a map that can be used to store key based values.
        Returns:
      • clear

        public static void clear()
        Clears the ThreadLocal storage maintained. NOTE: Do not call this method inside the DataManager classes. This method is called by the Scheduler AppService logic on various methods during the method exit time to clear the data stored in the ThreadLocal variable.