public interface IAuthorityGroupManager
Modifier and Type | Method and Description |
---|---|
IAuthorityGroup |
create()
Create a new authority group object.
|
void |
deinstall()
Uninstall the manager.
|
void |
delete(String name)
Delete an authority group.
|
void |
exportConfiguration(OutputStream os)
Export configuration
|
IAuthorityGroup[] |
getAllGroups()
Obtain a list of the authority groups, ordered by name.
|
String |
getGroupDescriptionColumn()
Get the authority connection description column.
|
String |
getGroupNameColumn()
Get the authority connection name column.
|
String |
getTableName()
Get the authority connection table name.
|
void |
importConfiguration(InputStream is)
Import configuration
|
void |
install()
Install the manager.
|
IAuthorityGroup |
load(String name)
Load a authority group by name.
|
IAuthorityGroup[] |
loadMultiple(String[] names)
Load multiple authority groups by name.
|
boolean |
save(IAuthorityGroup object)
Save an authority group object.
|
void install() throws ManifoldCFException
ManifoldCFException
void deinstall() throws ManifoldCFException
ManifoldCFException
void exportConfiguration(OutputStream os) throws IOException, ManifoldCFException
IOException
ManifoldCFException
void importConfiguration(InputStream is) throws IOException, ManifoldCFException
IOException
ManifoldCFException
IAuthorityGroup[] getAllGroups() throws ManifoldCFException
ManifoldCFException
IAuthorityGroup load(String name) throws ManifoldCFException
name
- is the name of the authority group.ManifoldCFException
IAuthorityGroup[] loadMultiple(String[] names) throws ManifoldCFException
names
- are the names to load.ManifoldCFException
IAuthorityGroup create() throws ManifoldCFException
ManifoldCFException
boolean save(IAuthorityGroup object) throws ManifoldCFException
object
- is the object to save.ManifoldCFException
void delete(String name) throws ManifoldCFException
name
- is the name of the group to delete. If the
name does not exist, no error is returned.ManifoldCFException
String getTableName()
String getGroupNameColumn()
String getGroupDescriptionColumn()