public interface GroupCache
Modifier and Type | Method and Description |
---|---|
Iterable<com.google.gerrit.reviewdb.client.AccountGroup> |
all() |
void |
evict(com.google.gerrit.reviewdb.client.AccountGroup group) |
void |
evictAfterRename(com.google.gerrit.reviewdb.client.AccountGroup.NameKey oldName,
com.google.gerrit.reviewdb.client.AccountGroup.NameKey newName) |
com.google.gerrit.reviewdb.client.AccountGroup |
get(com.google.gerrit.reviewdb.client.AccountGroup.Id groupId) |
com.google.gerrit.reviewdb.client.AccountGroup |
get(com.google.gerrit.reviewdb.client.AccountGroup.NameKey name) |
com.google.gerrit.reviewdb.client.AccountGroup |
get(com.google.gerrit.reviewdb.client.AccountGroup.UUID uuid)
Lookup a group definition by its UUID.
|
void |
onCreateGroup(com.google.gerrit.reviewdb.client.AccountGroup.NameKey newGroupName)
Notify the cache that a new group was constructed.
|
com.google.gerrit.reviewdb.client.AccountGroup get(com.google.gerrit.reviewdb.client.AccountGroup.Id groupId)
com.google.gerrit.reviewdb.client.AccountGroup get(com.google.gerrit.reviewdb.client.AccountGroup.NameKey name)
com.google.gerrit.reviewdb.client.AccountGroup get(com.google.gerrit.reviewdb.client.AccountGroup.UUID uuid)
Iterable<com.google.gerrit.reviewdb.client.AccountGroup> all()
void onCreateGroup(com.google.gerrit.reviewdb.client.AccountGroup.NameKey newGroupName)
void evict(com.google.gerrit.reviewdb.client.AccountGroup group)
void evictAfterRename(com.google.gerrit.reviewdb.client.AccountGroup.NameKey oldName, com.google.gerrit.reviewdb.client.AccountGroup.NameKey newName)