public interface IMappingConnectionManager
| Modifier and Type | Method and Description | 
|---|---|
| IMappingConnection | create()Create a new mapping connection object. | 
| void | deinstall()Uninstall the manager. | 
| void | delete(java.lang.String name)Delete an mapping connection. | 
| void | exportConfiguration(java.io.OutputStream os)Export configuration | 
| IMappingConnection[] | getAllConnections()Obtain a list of the mapping connections, ordered by name. | 
| IMappingConnection[] | getAllNonLoopingConnections(java.lang.String startingConnectionName)Obtain a list of the mapping connections, ordered by name,
 excluding those that would form a prerequisite loop if chosen. | 
| java.lang.String | getMappingNameColumn()Get the mapping connection name column. | 
| java.lang.String | getTableName()Get the authority connection table name. | 
| void | importConfiguration(java.io.InputStream is)Import configuration | 
| void | install()Install the manager. | 
| IMappingConnection | load(java.lang.String name)Load a mapping connection by name. | 
| IMappingConnection[] | loadMultiple(java.lang.String[] names)Load multiple mapping connections by name. | 
| boolean | save(IMappingConnection object)Save an mapping connection object. | 
void install()
      throws ManifoldCFException
ManifoldCFExceptionvoid deinstall()
        throws ManifoldCFException
ManifoldCFExceptionvoid exportConfiguration(java.io.OutputStream os)
                  throws java.io.IOException,
                         ManifoldCFException
java.io.IOExceptionManifoldCFExceptionvoid importConfiguration(java.io.InputStream is)
                  throws java.io.IOException,
                         ManifoldCFException
java.io.IOExceptionManifoldCFExceptionIMappingConnection[] getAllConnections() throws ManifoldCFException
ManifoldCFExceptionIMappingConnection[] getAllNonLoopingConnections(java.lang.String startingConnectionName) throws ManifoldCFException
startingConnectionName - is the name of the connection we would be starting with.
 Pass null for all connections.ManifoldCFExceptionIMappingConnection load(java.lang.String name) throws ManifoldCFException
name - is the name of the mapping connection.ManifoldCFExceptionIMappingConnection[] loadMultiple(java.lang.String[] names) throws ManifoldCFException
names - are the names to load.ManifoldCFExceptionIMappingConnection create() throws ManifoldCFException
ManifoldCFExceptionboolean save(IMappingConnection object) throws ManifoldCFException
object - is the object to save.ManifoldCFExceptionvoid delete(java.lang.String name)
     throws ManifoldCFException
name - is the name of the connection to delete.  If the
 name does not exist, no error is returned.ManifoldCFExceptionjava.lang.String getTableName()
java.lang.String getMappingNameColumn()