Modifier and Type | Field and Description |
---|---|
protected Hashtable |
m_groupTable |
protected AdminManager |
m_Main |
Constructor and Description |
---|
DirectoryGroupAdmin(AdminManager main)
The only constructor that is being used.
|
Modifier and Type | Method and Description |
---|---|
protected void |
addGroup(LibrarySession sess,
ParameterTable params)
Section variant of addGroup
|
protected void |
addGroup(LibrarySession sess,
String groupname,
String memberGroupName)
Inline/internal variant of addGroup
|
protected void |
addUser(LibrarySession sess,
ParameterTable params)
Section variant of addUser
|
protected void |
addUser(LibrarySession sess,
String groupname,
String memberUserName)
Inline/internal variant of addUser
|
protected void |
createGroup(LibrarySession sess,
ParameterTable params)
Section variant of Create Group
|
protected void |
createGroup(LibrarySession sess,
String idname,
DirectoryGroupDefinition def)
internal variant of Create Group
|
protected void |
createGroup(LibrarySession sess,
String idname,
String nameToken)
inline variant of Create Group
|
void |
deleteDirectoryGroup(LibrarySession sess,
ParameterTable params)
Section variant of delete DirectoryGroup
|
void |
deleteDirectoryGroup(LibrarySession sess,
String idname)
Inline/internal variant of Delete DirectoryGroup
|
void |
deleteDirectoryGroup(LibrarySession sess,
String idname,
LibraryObjectDefinition def)
Inline/internal variant of Delete DirectoryGroup
|
protected void |
freeGroup(LibrarySession sess,
ParameterTable params)
Section variant of Free Group
|
protected void |
freeGroup(LibrarySession sess,
String idname)
Inline/internal variant of Free Group
|
protected void |
identifyGroup(LibrarySession sess,
ParameterTable params)
Section variant of Identify Group
|
protected void |
identifyGroup(LibrarySession sess,
String idname,
Long id,
String name,
boolean isWorld,
boolean isAdminGroup,
String valueDefaultName,
String path)
Inline/internal variant of Identify Group
|
protected DirectoryGroup |
lookupGroup(LibrarySession sess,
String idname) |
protected void |
modifyGroup(LibrarySession sess,
ParameterTable params)
Section variant of Modify Group
|
protected void |
modifyGroup(LibrarySession sess,
String idname,
DirectoryGroupDefinition def)
internal variant of Modify Group
|
protected void |
removeGroup(LibrarySession sess,
ParameterTable params)
Section variant of removeGroup
|
protected void |
removeGroup(LibrarySession sess,
String groupname,
String memberGroupName)
Inline/internal variant of removeGroup
|
protected void |
removeUser(LibrarySession sess,
ParameterTable params)
Section variant of removeUser
|
protected void |
removeUser(LibrarySession sess,
String groupname,
String memberUserName)
Inline/internal variant of removeUser
|
void |
showAllMembers(DirectoryObject dirobj) |
void |
showDirectMembers(DirectoryObject dirobj) |
void |
showGroup(LibrarySession sess,
DirectoryGroup group) |
protected void |
showGroup(LibrarySession sess,
ParameterTable params)
Section variant of showGroup
|
protected void |
showGroup(LibrarySession sess,
String groupname)
Inline/internal variant of showGroup
|
void |
showMember(DirectoryObject dirobj,
Hashtable h) |
void |
showMembers(DirectoryObject[] members,
Hashtable h) |
void |
showUserGroups(LibrarySession sess,
DirectoryUser user) |
protected void |
showUserGroups(LibrarySession sess,
ParameterTable params)
Section variant of showUserGroups
|
protected void |
showUserGroups(LibrarySession sess,
String username)
Inline/internal variant of showUserGroups
|
void |
undeleteDirectoryGroup(LibrarySession sess,
ParameterTable params)
Section variant of undelete DirectoryGroup
|
void |
undeleteDirectoryGroup(LibrarySession sess,
String idname)
Inline/internal variant of Undelete DirectoryGroup
|
void |
undeleteDirectoryGroup(LibrarySession sess,
String idname,
LibraryObjectDefinition def)
Inline/internal variant of Undelete DirectoryGroup
|
void |
unidentifyGroup(LibrarySession sess,
ParameterTable params)
Section variant of Unidentify Group
|
protected AdminManager m_Main
protected Hashtable m_groupTable
public DirectoryGroupAdmin(AdminManager main)
main
- Reference to AdminManager which invokes this.protected void createGroup(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
protected void createGroup(LibrarySession sess, String idname, String nameToken) throws IfsException
IfsException
protected void createGroup(LibrarySession sess, String idname, DirectoryGroupDefinition def) throws IfsException
IfsException
protected void modifyGroup(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
protected void modifyGroup(LibrarySession sess, String idname, DirectoryGroupDefinition def) throws IfsException
IfsException
protected void freeGroup(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
protected void freeGroup(LibrarySession sess, String idname) throws IfsException
IfsException
protected void identifyGroup(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
protected void identifyGroup(LibrarySession sess, String idname, Long id, String name, boolean isWorld, boolean isAdminGroup, String valueDefaultName, String path) throws IfsException
IfsException
public void unidentifyGroup(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
protected void addUser(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
protected void addUser(LibrarySession sess, String groupname, String memberUserName) throws IfsException
IfsException
protected void addGroup(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
protected void addGroup(LibrarySession sess, String groupname, String memberGroupName) throws IfsException
IfsException
protected void removeUser(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
protected void removeUser(LibrarySession sess, String groupname, String memberUserName) throws IfsException
IfsException
protected void removeGroup(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
protected void removeGroup(LibrarySession sess, String groupname, String memberGroupName) throws IfsException
IfsException
protected void showGroup(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
protected void showGroup(LibrarySession sess, String groupname) throws IfsException
IfsException
protected void showUserGroups(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
protected void showUserGroups(LibrarySession sess, String username) throws IfsException
IfsException
public void deleteDirectoryGroup(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
public void deleteDirectoryGroup(LibrarySession sess, String idname) throws IfsException
IfsException
public void deleteDirectoryGroup(LibrarySession sess, String idname, LibraryObjectDefinition def) throws IfsException
IfsException
public void undeleteDirectoryGroup(LibrarySession sess, ParameterTable params) throws IfsException
IfsException
public void undeleteDirectoryGroup(LibrarySession sess, String idname) throws IfsException
IfsException
public void undeleteDirectoryGroup(LibrarySession sess, String idname, LibraryObjectDefinition def) throws IfsException
IfsException
protected DirectoryGroup lookupGroup(LibrarySession sess, String idname) throws IfsException
IfsException
public void showGroup(LibrarySession sess, DirectoryGroup group) throws IfsException
IfsException
public void showDirectMembers(DirectoryObject dirobj) throws IfsException
IfsException
public void showAllMembers(DirectoryObject dirobj) throws IfsException
IfsException
public void showMember(DirectoryObject dirobj, Hashtable h) throws IfsException
IfsException
public void showMembers(DirectoryObject[] members, Hashtable h) throws IfsException
IfsException
public void showUserGroups(LibrarySession sess, DirectoryUser user) throws IfsException
IfsException
Copyright © 2023. All rights reserved.