Object caching properties
The object cache is used to cache all Security Access Manager objects, including their extended attributes. This bypasses the need to query the ISAM authorization server for each resource request.
These properties are in the profile_root/etc/tam/amwas.node_server.amjacc.properties file.
The profile_root directory is the value of the profilePath parameter when the profile is created.
These object cache properties cannot be changed after configuration. If any require changing, it should be done before configuration of the nodes in the cell. Changes need to be made in the template properties file before any configuration actions are performed. Properties changed after configuration might cause access decisions to fail.
com.tivoli.pd.as.cache.EnableObjectCaching=true
Enable or disables object caching. Default is true.
com.tivoli.pd.as.cache.ObjectCache=com.tivoli.pd.as.cache.ObjectCacheImpl
This property is the class used to perform object caching. We can implement our own object cache if required. This can be done by implementing the com.tivoli.pd.as.cache.IObjectCache interface. The default is com.tivoli.pd.as.cache.ObjectCacheImpl.
com.tivoli.pd.as.cache.ObjectCache.NumBuckets=20
Number of buckets used to store object cache entries in the underlying hash table. The default is 20.
com.tivoli.pd.as.cache.ObjectCache.MaxResources=10000
Total number of entries for all buckets in the cache. This figure, divided by NumBuckets determines the maximum size of each bucket. The default is 10000.
com.tivoli.pd.as.cache.ObjectCache.ResourceLifeTime=20
Length of time in minutes that objects are kept in the object cache. The default is 20.
Configure the JACC provider for ISAM JACC provider configuration properties for ISAM