public class IMBoxResourceTypeCacheController extends Object implements jp.co.intra_mart.foundation.authz.services.admin.impl.cache.ResourceTypeCacheController
修飾子とタイプ | クラスと説明 |
---|---|
static class |
IMBoxResourceTypeCacheController.ResourceGroupCacheClearInitializer
非推奨です。
|
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
CACHE_NAME
認可リソース情報のキャッシュ名
|
コンストラクタと説明 |
---|
IMBoxResourceTypeCacheController() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
clearCache()
キャッシュをクリアします。
|
void |
clearCache(jp.co.intra_mart.foundation.authz.services.admin.impl.ResourceGroupChangedEvent e)
キャッシュをクリアします。
|
protected void |
clearCache(String resourceGroupId)
キャッシュをクリアします。
|
protected void |
clearCacheAll()
キャッシュをすべてクリアします。
|
protected Cache<String,String> |
getCache()
認可リソースのキャッシュ情報を取得します。
|
String |
getResourceGroupId(String resourceURI)
キャッシュからリソースグループID を取得します。
|
void |
setResourceGroupId(String resourceURI,
String resourceGroupId)
キャッシュにリソースグループID を登録します。
|
public void clearCache() throws jp.co.intra_mart.foundation.authz.services.admin.impl.cache.ResourceGroupCacheUpdateException
jp.co.intra_mart.foundation.authz.services.admin.impl.cache.ResourceTypeCacheController
clearCache
インタフェース内 jp.co.intra_mart.foundation.authz.services.admin.impl.cache.ResourceTypeCacheController
jp.co.intra_mart.foundation.authz.services.admin.impl.cache.ResourceGroupCacheUpdateException
- キャッシュのクリアに失敗した場合public void clearCache(jp.co.intra_mart.foundation.authz.services.admin.impl.ResourceGroupChangedEvent e) throws jp.co.intra_mart.foundation.authz.services.admin.impl.cache.ResourceGroupCacheUpdateException
jp.co.intra_mart.foundation.authz.services.admin.impl.cache.ResourceTypeCacheController
clearCache
インタフェース内 jp.co.intra_mart.foundation.authz.services.admin.impl.cache.ResourceTypeCacheController
e
- キャッシュからクリアするリソースグループ情報を格納したイベントjp.co.intra_mart.foundation.authz.services.admin.impl.cache.ResourceGroupCacheUpdateException
- キャッシュのクリアに失敗した場合public String getResourceGroupId(String resourceURI)
jp.co.intra_mart.foundation.authz.services.admin.impl.cache.ResourceTypeCacheController
getResourceGroupId
インタフェース内 jp.co.intra_mart.foundation.authz.services.admin.impl.cache.ResourceTypeCacheController
resourceURI
- リソースURIpublic void setResourceGroupId(String resourceURI, String resourceGroupId)
jp.co.intra_mart.foundation.authz.services.admin.impl.cache.ResourceTypeCacheController
setResourceGroupId
インタフェース内 jp.co.intra_mart.foundation.authz.services.admin.impl.cache.ResourceTypeCacheController
resourceURI
- リソースURIresourceGroupId
- リソースグループIDprotected void clearCache(String resourceGroupId)
resourceGroupId
- リソースグループIDprotected void clearCacheAll()
Copyright © 2012 NTT DATA INTRAMART CORPORATION