public interface IAuthorityConnectionManager
| Modifier and Type | Method and Description |
|---|---|
IAuthorityConnection |
create()
Create a new authority connection object.
|
void |
deinstall()
Uninstall the manager.
|
void |
delete(String name)
Delete an authority connection.
|
void |
exportConfiguration(OutputStream os)
Export configuration
|
IAuthorityConnection[] |
getAllConnections()
Obtain a list of the authority connections, ordered by name.
|
String |
getAuthorityNameColumn()
Get the authority connection name column.
|
IAuthorityConnection[] |
getDomainConnections(String authDomain)
Obtain a list of the authority connections which correspond to an auth domain.
|
String |
getTableName()
Get the authority connection table name.
|
void |
importConfiguration(InputStream is)
Import configuration
|
void |
install()
Install the manager.
|
boolean |
isGroupReferenced(String authorityGroup)
Return true if the specified authority group name is referenced.
|
boolean |
isMappingReferenced(String mappingName)
Return true if the specified mapping name is referenced.
|
IAuthorityConnection |
load(String name)
Load a authority connection by name.
|
IAuthorityConnection[] |
loadMultiple(String[] names)
Load multiple repository connections by name.
|
boolean |
save(IAuthorityConnection object)
Save an authority connection object.
|
void install()
throws ManifoldCFException
ManifoldCFExceptionvoid deinstall()
throws ManifoldCFException
ManifoldCFExceptionvoid exportConfiguration(OutputStream os) throws IOException, ManifoldCFException
IOExceptionManifoldCFExceptionvoid importConfiguration(InputStream is) throws IOException, ManifoldCFException
IOExceptionManifoldCFExceptionboolean isGroupReferenced(String authorityGroup) throws ManifoldCFException
authorityGroup - is the authority group name.ManifoldCFExceptionIAuthorityConnection[] getAllConnections() throws ManifoldCFException
ManifoldCFExceptionIAuthorityConnection[] getDomainConnections(String authDomain) throws ManifoldCFException
authDomain - is the domain to get connections for.ManifoldCFExceptionIAuthorityConnection load(String name) throws ManifoldCFException
name - is the name of the authority connection.ManifoldCFExceptionIAuthorityConnection[] loadMultiple(String[] names) throws ManifoldCFException
names - are the names to load.ManifoldCFExceptionIAuthorityConnection create() throws ManifoldCFException
ManifoldCFExceptionboolean save(IAuthorityConnection object) throws ManifoldCFException
object - is the object to save.ManifoldCFExceptionvoid delete(String name) throws ManifoldCFException
name - is the name of the connection to delete. If the
name does not exist, no error is returned.ManifoldCFExceptionString getTableName()
String getAuthorityNameColumn()
boolean isMappingReferenced(String mappingName) throws ManifoldCFException
mappingName - is the mapping name.ManifoldCFException