Package org.wso2.carbon.caching.impl
Class Util
- java.lang.Object
-
- org.wso2.carbon.caching.impl.Util
-
public final class Util extends Object
TODO: class description
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcheckAccess(String ownerTenantDomain, int ownerTenantId)static CacheEntryInfocreateCacheInfo(CacheEntryEvent cacheEntryEvent)Returnn the CacheInfo Object from CacheEntrystatic CacheInvalidationRequestSendergetCacheInvalidationRequestSender()Return CacheInvalidationRequestSender Configuredstatic longgetDefaultCacheTimeout()Return the default cache timeout value (Mins) specified in Carbon.xmlstatic longgetDefaultRealmCacheTimeout()Return the default realm cache timeout value (Mins) specified in Carbon.xml.static StringgetDistributedMapNameOfCache(String cacheName, String ownerTenantDomain, String cacheManagerName)Get map name of a cache in the distributed map providerstatic StringgetTenantDomain()
-
-
-
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 cacheownerTenantDomain- owner tenant domain of the cache managercacheManagerName- 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
-
-