com.pecasim.base.database
Class DatabaseManagerFactory

java.lang.Object
  extended by com.pecasim.base.database.DatabaseManagerFactory

public class DatabaseManagerFactory
extends java.lang.Object

Author:
cbu Erzeugt die DomainenKlassen, die Config-Datei und einen DatabaseManager

Field Summary
static java.lang.String DEFAULT_DATABASE_CONFIG_FILE
           
 
Method Summary
 void destroy(DatabaseManager aManager)
           
 void destroyAll()
          Schließt alle DatabaseManager
 DatabaseManager getDatabaseManager(java.lang.String aConfigXml)
           
static DatabaseManagerFactory getFactory()
          Liefert ein singelton Instanz vom DatabaseManagerFactory
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_DATABASE_CONFIG_FILE

public static final java.lang.String DEFAULT_DATABASE_CONFIG_FILE
See Also:
Constant Field Values
Method Detail

getFactory

public static DatabaseManagerFactory getFactory()
Liefert ein singelton Instanz vom DatabaseManagerFactory

Returns:
DatabaseManagerFactory: != null

getDatabaseManager

public DatabaseManager getDatabaseManager(java.lang.String aConfigXml)
                                   throws DatabaseException
Parameters:
aConfigXml: - != null Liefert ein DatabaseManager
Returns:
DatabaseManager: -> null
Throws:
DatabaseException

destroyAll

public void destroyAll()
Schließt alle DatabaseManager


destroy

public void destroy(DatabaseManager aManager)
Parameters:
aManager: - != null Schließt den angegebenen DatabaseManager