Class ObjectServices

java.lang.Object
com.ebasetech.xi.services.ObjectServices

public class ObjectServices
extends java.lang.Object
  • Constructor Summary

    Constructors
    Constructor Description
    ObjectServices()  
  • Method Summary

    Modifier and Type Method Description
    static java.lang.Object getSharedObject​(java.lang.String key)  
    static com.ebasetech.xi.services.objects.WrappedHashMap makeMapObject()  
    static com.ebasetech.xi.services.objects.WrappedConcurrentHashMap makeSynchronizedMapObject()  
    static void removeSharedObject​(java.lang.String key)  
    static void setSharedObject​(java.lang.String key, java.lang.Object obj)  
    static void setSharedObjectIfAbsent​(java.lang.String key, java.lang.Object obj)  
    static com.ebasetech.xi.services.objects.WrappedCollection wrapCollection​(java.lang.Class cls)  

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ObjectServices

      public ObjectServices()
  • Method Details

    • makeSynchronizedMapObject

      public static com.ebasetech.xi.services.objects.WrappedConcurrentHashMap makeSynchronizedMapObject()
    • makeMapObject

      public static com.ebasetech.xi.services.objects.WrappedHashMap makeMapObject()
    • wrapCollection

      public static com.ebasetech.xi.services.objects.WrappedCollection wrapCollection​(java.lang.Class cls)
    • getSharedObject

      public static java.lang.Object getSharedObject​(java.lang.String key)
    • setSharedObject

      public static void setSharedObject​(java.lang.String key, java.lang.Object obj)
    • removeSharedObject

      public static void removeSharedObject​(java.lang.String key)
    • setSharedObjectIfAbsent

      public static void setSharedObjectIfAbsent​(java.lang.String key, java.lang.Object obj)