public final class ProjectRoleActorsZduSafeCache extends Object
When Jira 8.10 becomes unsupported we should remove this class and use only new cache.
Constructor and Description |
---|
ProjectRoleActorsZduSafeCache(com.atlassian.cache.CacheManager cacheManager,
ReplicationPauserManager replicationPauserManager,
String oldCacheName,
com.atlassian.cache.Cache<com.atlassian.jira.security.roles.CachingProjectRoleAndActorStore.ProjectRoleMapping,ProjectRoleActors> newCache) |
Modifier and Type | Method and Description |
---|---|
ProjectRoleActors |
get(com.atlassian.jira.security.roles.CachingProjectRoleAndActorStore.ProjectRoleMapping key) |
void |
remove(com.atlassian.jira.security.roles.CachingProjectRoleAndActorStore.ProjectRoleMapping key) |
void |
removeAll() |
void |
removeByProjectId(Long projectId) |
void |
removeByRoleId(long roleId) |
public ProjectRoleActorsZduSafeCache(com.atlassian.cache.CacheManager cacheManager, ReplicationPauserManager replicationPauserManager, String oldCacheName, com.atlassian.cache.Cache<com.atlassian.jira.security.roles.CachingProjectRoleAndActorStore.ProjectRoleMapping,ProjectRoleActors> newCache)
@Nullable public ProjectRoleActors get(@Nonnull com.atlassian.jira.security.roles.CachingProjectRoleAndActorStore.ProjectRoleMapping key)
public void remove(@Nonnull com.atlassian.jira.security.roles.CachingProjectRoleAndActorStore.ProjectRoleMapping key)
public void removeByProjectId(Long projectId)
public void removeByRoleId(long roleId)
public void removeAll()
Copyright © 2002-2024 Atlassian. All Rights Reserved.