Class Util


  • public final class Util
    extends Object
    TODO: class description
    • Method Detail

      • checkAccess

        public static void checkAccess​(String ownerTenantDomain,
                                       int ownerTenantId)
      • getDistributedMapNameOfCache

        public static String getDistributedMapNameOfCache​(String cacheName,
                                                          String ownerTenantDomain,
                                                          String cacheManagerName)
        Get map name of a cache in the distributed map provider
        Parameters:
        cacheName - name of the cache
        ownerTenantDomain - owner tenant domain of the cache manager
        cacheManagerName - name of the cache manager
        Returns:
        the distributed map name
      • getTenantDomain

        public static String getTenantDomain()
      • getDefaultCacheTimeout

        public static long getDefaultCacheTimeout()
        Return the default cache timeout value (Mins) specified in Carbon.xml
        Returns:
        long
      • getDefaultRealmCacheTimeout

        public static long getDefaultRealmCacheTimeout()
        Return the default realm cache timeout value (Mins) specified in Carbon.xml.
        Returns:
        default realm cache timeout in mins.
      • createCacheInfo

        public static CacheEntryInfo createCacheInfo​(CacheEntryEvent cacheEntryEvent)
        Returnn the CacheInfo Object from CacheEntry
        Parameters:
        cacheEntryEvent - CacheEntryEvent
        Returns:
        CacheInfo
      • getCacheInvalidationRequestSender

        public static CacheInvalidationRequestSender getCacheInvalidationRequestSender()
        Return CacheInvalidationRequestSender Configured
        Returns:
        CacheInvalidationRequestSender implementation