@LimitedPrivate({"HDFS","MapReduce"})
@Unstable
public class NetgroupCache
extends java.lang.Object
| Constructor | Description |
|---|---|
NetgroupCache() |
| Modifier and Type | Method | Description |
|---|---|---|
static void |
add(java.lang.String group,
java.util.List<java.lang.String> users) |
Add group to cache
|
static void |
clear() |
Clear the cache
|
static java.util.List<java.lang.String> |
getNetgroupNames() |
Get the list of cached netgroups
|
static void |
getNetgroups(java.lang.String user,
java.util.List<java.lang.String> groups) |
Get netgroups for a given user
|
static boolean |
isCached(java.lang.String group) |
Returns true if a given netgroup is cached
|
public static void getNetgroups(java.lang.String user,
java.util.List<java.lang.String> groups)
user - get groups for this usergroups - put groups into this Listpublic static java.util.List<java.lang.String> getNetgroupNames()
public static boolean isCached(java.lang.String group)
group - check if this group is cachedpublic static void clear()
public static void add(java.lang.String group,
java.util.List<java.lang.String> users)
group - name of the group to add to cacheusers - list of users for a given groupCopyright © 2008–2025 Apache Software Foundation. All rights reserved.