Package org.apache.cassandra.auth
Interface AuthCacheMBean
-
- All Known Subinterfaces:
AuthorizationProxy.JmxPermissionsCacheMBean
,NetworkPermissionsCacheMBean
,PasswordAuthenticator.CredentialsCacheMBean
,PermissionsCacheMBean
,RolesCacheMBean
- All Known Implementing Classes:
AuthCache
,AuthorizationProxy.JmxPermissionsCache
,CIDRPermissionsCache
,NetworkPermissionsCache
,PasswordAuthenticator.CredentialsCache
,PermissionsCache
,RolesCache
public interface AuthCacheMBean
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
getActiveUpdate()
long
getEstimatedSize()
int
getMaxEntries()
int
getUpdateInterval()
int
getValidity()
void
invalidate()
void
setActiveUpdate(boolean update)
void
setMaxEntries(int maxEntries)
void
setUpdateInterval(int updateInterval)
void
setValidity(int validityPeriod)
-
-
-
Method Detail
-
invalidate
void invalidate()
-
setValidity
void setValidity(int validityPeriod)
-
getValidity
int getValidity()
-
setUpdateInterval
void setUpdateInterval(int updateInterval)
-
getUpdateInterval
int getUpdateInterval()
-
setMaxEntries
void setMaxEntries(int maxEntries)
-
getMaxEntries
int getMaxEntries()
-
getActiveUpdate
boolean getActiveUpdate()
-
setActiveUpdate
void setActiveUpdate(boolean update)
-
getEstimatedSize
long getEstimatedSize()
-
-