DescriptorBean
, SettableBean
, StandardInterface
public 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, removePropertyChangeListener
getName
java.lang.Boolean getEnableGroupMembershipLookupHierarchyCaching()
void setEnableGroupMembershipLookupHierarchyCaching(java.lang.Boolean enabled) throws javax.management.InvalidAttributeValueException
enabled
- - new enable group membership lookup hierarchy caching valuejavax.management.InvalidAttributeValueException
getEnableGroupMembershipLookupHierarchyCaching()
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.InvalidAttributeValueException
getMaxGroupHierarchiesInCache()
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.InvalidAttributeValueException
getGroupHierarchyCacheTTL()