Cache Management
Cache categories
Cache category list defined in the oracle.iam.platform.utils.cache.Cache class as follows:
public static final String[] oracle.iam.platform.utils.cache.Cache.categories; public static final List<String> oracle.iam.platform.utils.cache.Cache.categoriesList;
Note: you cannot reach these variables in client environment.
both hold the following list:
- DataObjectEventHandlers
- ProcessDefinition
- EmailDefinition
- LinguisticSort
- RuleDefinition
- LookupDefinition
- FormDefinition
- ColumnMap
- UserDefinedColumns
- ObjectDefinition
- NoNeedToFlush
- UserGroups
- MetaData
- LookupValues
- ITResourceKey
- AdapterInformation
- OrgnizationName
- RecordExists
- Reconciliation
- ServerProperties
- SystemProperties
- StoredProcAPI
- ColumnMetaData
- API
- CustomResourceBundle
- CustomDefaultBundle
- ConnectorResourceBundle
- GenericConnector
- GCProviders
- PluginFramework
- User
- UserConfig
- CallbackConfiguration
- OESDefinition
- SchedulerTaskDefinition
- UserStatus
- LocaleCodeLanguageMapping
Purge cache
to purge, say the MetaData cache:
OIMClient oimClient = getOIMClient(); PlatformUtilsService service = (PlatformUtilsService)oimClient.getService(PlatformUtilsService.class); service.purgeCache("MetaData");
Links
page revision: 3, last edited: 15 Jul 2011 11:50