Package org.apache.cassandra.auth.jmx
Class AuthorizationProxy.JmxPermissionsCache
java.lang.Object
org.apache.cassandra.auth.AuthCache<RoleResource,Set<PermissionDetails>>
org.apache.cassandra.auth.jmx.AuthorizationProxy.JmxPermissionsCache
- All Implemented Interfaces:
AuthCacheMBean,AuthorizationProxy.JmxPermissionsCacheMBean,Shutdownable
- Enclosing class:
- AuthorizationProxy
public static final class AuthorizationProxy.JmxPermissionsCache
extends AuthCache<RoleResource,Set<PermissionDetails>>
implements AuthorizationProxy.JmxPermissionsCacheMBean
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.cassandra.auth.AuthCache
AuthCache.BulkLoader<K,V> -
Field Summary
Fields inherited from class org.apache.cassandra.auth.AuthCache
cache, MBEAN_NAME_BASEFields inherited from interface org.apache.cassandra.auth.jmx.AuthorizationProxy.JmxPermissionsCacheMBean
CACHE_NAME, DEPRECATED_CACHE_NAME -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.cassandra.auth.AuthCache
awaitTermination, get, getActiveUpdate, getAll, getEstimatedSize, getMaxEntries, getObjectName, getUpdateInterval, getValidity, init, initCache, invalidate, invalidate, isTerminated, setActiveUpdate, setMaxEntries, setUpdateInterval, setValidity, shutdown, shutdownAllAndWait, shutdownNow, warmMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.cassandra.auth.AuthCacheMBean
getActiveUpdate, getEstimatedSize, getMaxEntries, getUpdateInterval, getValidity, invalidate, setActiveUpdate, setMaxEntries, setUpdateInterval, setValidity
-
Constructor Details
-
JmxPermissionsCache
protected JmxPermissionsCache()
-
-
Method Details
-
invalidatePermissions
- Specified by:
invalidatePermissionsin interfaceAuthorizationProxy.JmxPermissionsCacheMBean
-
unregisterMBean
protected void unregisterMBean()- Overrides:
unregisterMBeanin classAuthCache<RoleResource,Set<PermissionDetails>>
-