psdi.util

Class MasterTenantLevelObj



  • public class MasterTenantLevelObj
    extends TenantLevelObj
    Class that make the object tenant aware. The object for tenants are maintained in a ConcurrentHashMap. So, synchronization is guaranteed. The class does not take null values.
    • Field Detail

      • MAXIMOLOGGER

        public static final MXLogger MAXIMOLOGGER
    • Constructor Detail

      • MasterTenantLevelObj

        public MasterTenantLevelObj()
    • Method Detail

      • set

        public void set(int tenantID,
                        java.lang.Object obj)
        Set the object. It does nothing if object is null.
        Overrides:
        set in class TenantLevelObj
        Parameters:
        tenantID -
        obj -
      • set

        public void set(java.lang.Object obj)
        Set the object. It does nothing if object is null.
        Overrides:
        set in class TenantLevelObj
        Parameters:
        obj -
      • get

        protected java.lang.Object get(int tenantID)
        Get the object
        Overrides:
        get in class TenantLevelObj
        Parameters:
        tenantID -
        Returns: