|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IOutputConnectionManager
Manager classes of this kind use the database to contain a human description of an output connection.
| Field Summary | |
|---|---|
static java.lang.String |
_rcsid
|
| Method Summary | |
|---|---|
boolean |
checkConnectorExists(java.lang.String name)
Check if underlying connector exists. |
IOutputConnection |
create()
Create a new output connection object. |
void |
deinstall()
Uninstall the manager. |
void |
delete(java.lang.String name)
Delete an output connection. |
void |
exportConfiguration(java.io.OutputStream os)
Export configuration |
java.lang.String[] |
findConnectionsForConnector(java.lang.String className)
Get a list of output connections that share the same connector. |
IOutputConnection[] |
getAllConnections()
Obtain a list of the output connections, ordered by name. |
java.lang.String |
getConnectionNameColumn()
Return the name column. |
java.lang.String |
getTableName()
Return the primary table name. |
void |
importConfiguration(java.io.InputStream is)
Import configuration |
void |
install()
Install the manager. |
IOutputConnection |
load(java.lang.String name)
Load an output connection by name. |
IOutputConnection[] |
loadMultiple(java.lang.String[] names)
Load a set of output connections. |
boolean |
save(IOutputConnection object)
Save an output connection object. |
| Field Detail |
|---|
static final java.lang.String _rcsid
| Method Detail |
|---|
void install()
throws ManifoldCFException
ManifoldCFException
void deinstall()
throws ManifoldCFException
ManifoldCFException
void exportConfiguration(java.io.OutputStream os)
throws java.io.IOException,
ManifoldCFException
java.io.IOException
ManifoldCFException
void importConfiguration(java.io.InputStream is)
throws java.io.IOException,
ManifoldCFException
java.io.IOException
ManifoldCFException
IOutputConnection[] getAllConnections()
throws ManifoldCFException
ManifoldCFException
IOutputConnection load(java.lang.String name)
throws ManifoldCFException
name - is the name of the output connection.
ManifoldCFException
IOutputConnection[] loadMultiple(java.lang.String[] names)
throws ManifoldCFException
names - are the names of the output connections.
ManifoldCFException
IOutputConnection create()
throws ManifoldCFException
ManifoldCFException
boolean save(IOutputConnection object)
throws ManifoldCFException
object - is the object to save.
ManifoldCFException
void 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.
ManifoldCFException
java.lang.String[] findConnectionsForConnector(java.lang.String className)
throws ManifoldCFException
className - is the class name of the connector.
ManifoldCFException
boolean checkConnectorExists(java.lang.String name)
throws ManifoldCFException
name - is the name of the connection to check.
ManifoldCFExceptionjava.lang.String getTableName()
java.lang.String getConnectionNameColumn()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||