Class MetaDataManagerFactoryImpl

Default implementation of org.kaiwitte.workbench.data.MetaDataManagerFactory.

Synopsis

 public class MetaDataManagerFactoryImplimplements MetaDataManagerFactory {
  public MetaDataManagerFactoryImpl(String driver,
                                    String database);

  public MetaDataManager getMetaDataManager(MetaScheme scheme)
    throws IOException;

  public boolean isAllConnected();
  public void reconnectAll()
    throws IOException;

}

Methods inherited from java.lang.Object: clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait

Inheritance Path. java.lang.Object-> org.kaiwitte.workbench.data.MetaDataManagerFactoryImpl

MetaDataManagerFactoryImpl(String, String)

Synopsis: public MetaDataManagerFactoryImpl(java.lang.String driver, 
                                            java.lang.String database);

Parameters

driver

the driver as a fully qualified class name

database

the database URL as specified by JDBC

Creates a new instance.

getMetaDataManager(MetaScheme)

Synopsis: public MetaDataManager getMetaDataManager(org.kaiwitte.workbench.\
data.MetaScheme scheme)

              throws java.io.IOException;

Specified by: Method getMetaDataManager in interface MetaDataManagerFactory

Parameters

scheme

the scheme

return

the org.kaiwitte.workbench.data.MetaDataManager

Exceptions

java.io.IOException

iff an I/O error occurs

Description copied from interface: getMetaDataManager

Creates a new org.kaiwitte.workbench.data.MetaDataManager or reuses an old one.