public class NetworkPermissionsCache extends AuthCache<RoleResource,DCPermissions> implements NetworkPermissionsCacheMBean
AuthCache.BulkLoader<K,V>
cache, MBEAN_NAME_BASE
CACHE_NAME, DEPRECATED_CACHE_NAME
Constructor and Description |
---|
NetworkPermissionsCache(INetworkAuthorizer authorizer) |
Modifier and Type | Method and Description |
---|---|
void |
invalidateNetworkPermissions(java.lang.String roleName) |
protected void |
unregisterMBean() |
awaitTermination, get, getActiveUpdate, getAll, getEstimatedSize, getMaxEntries, getObjectName, getUpdateInterval, getValidity, init, initCache, invalidate, invalidate, isTerminated, setActiveUpdate, setMaxEntries, setUpdateInterval, setValidity, shutdown, shutdownAllAndWait, shutdownNow, warm
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getActiveUpdate, getEstimatedSize, getMaxEntries, getUpdateInterval, getValidity, invalidate, setActiveUpdate, setMaxEntries, setUpdateInterval, setValidity
public NetworkPermissionsCache(INetworkAuthorizer authorizer)
public void invalidateNetworkPermissions(java.lang.String roleName)
invalidateNetworkPermissions
in interface NetworkPermissionsCacheMBean
protected void unregisterMBean()
unregisterMBean
in class AuthCache<RoleResource,DCPermissions>
Copyright © 2009-2022 The Apache Software Foundation