DescriptorBean, SettableBean, StandardInterfacepublic interface GroupMembershipHierarchyCacheMBean extends StandardInterface, DescriptorBean
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Boolean |
getEnableGroupMembershipLookupHierarchyCaching() |
Returns whether group membership hierarchies found
during recursive membership lookup will be cached.
|
java.lang.Integer |
getGroupHierarchyCacheTTL() |
Returns the maximum number of seconds a group membership hierarchy entry is valid in the LRU cache.
|
java.lang.Integer |
getMaxGroupHierarchiesInCache() |
Returns the maximum size of the LRU cache for holding group membership hierarchies if caching is enabled.
|
void |
setEnableGroupMembershipLookupHierarchyCaching(java.lang.Boolean enabled) |
Sets whether to cache group membership hierarchies found
during recursive membership lookup.
|
void |
setGroupHierarchyCacheTTL(java.lang.Integer TTL) |
Sets the maximum number of seconds a group membership hierarchy entry is valid in the LRU cache.
|
void |
setMaxGroupHierarchiesInCache(java.lang.Integer max) |
Sets the maximum size of the LRU cache for holding group membership hierarchies if caching is enabled.
|
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListenergetNamejava.lang.Boolean getEnableGroupMembershipLookupHierarchyCaching()
void setEnableGroupMembershipLookupHierarchyCaching(java.lang.Boolean enabled)
throws javax.management.InvalidAttributeValueException
enabled - - new enable group membership lookup hierarchy caching valuejavax.management.InvalidAttributeValueExceptiongetEnableGroupMembershipLookupHierarchyCaching()java.lang.Integer getMaxGroupHierarchiesInCache()
void setMaxGroupHierarchiesInCache(java.lang.Integer max)
throws javax.management.InvalidAttributeValueException
max - - the new maximum number of group hierarchies in the cachejavax.management.InvalidAttributeValueExceptiongetMaxGroupHierarchiesInCache()java.lang.Integer getGroupHierarchyCacheTTL()
void setGroupHierarchyCacheTTL(java.lang.Integer TTL)
throws javax.management.InvalidAttributeValueException
TTL - - the new group hierarchy cache time to live in seconds.javax.management.InvalidAttributeValueExceptiongetGroupHierarchyCacheTTL()