2016/05/28 - Apache Tuscany has been retired.
For more information, please explore the Attic.
org.apache.tuscany.sca.data.engine
Class DataAccessEngineManager
java.lang.Object
org.apache.tuscany.sca.data.engine.DataAccessEngineManager
public class DataAccessEngineManager
- extends java.lang.Object
The DataAccessEngineManager acts like a registry and factory for DAS instances
It holds DAS by it's config file name, reusing the same DAS for all components
using the same config file.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DataAccessEngineManager
public DataAccessEngineManager()
initializeDAS
protected DAS initializeDAS(java.lang.String config,
ConnectionInfo connectionInfo,
java.lang.String table,
java.lang.String pkColumns)
throws MissingConfigFileException
- Throws:
MissingConfigFileException
getDAS
public DAS getDAS(java.lang.String config,
ConnectionInfo connectionInfo)
throws MissingConfigFileException
- Throws:
MissingConfigFileException
getDAS
public DAS getDAS(java.lang.String config,
ConnectionInfo connectionInfo,
java.lang.String table,
java.lang.String pkColumns)
throws MissingConfigFileException
- Throws:
MissingConfigFileException
getConfigStream
protected java.io.InputStream getConfigStream(java.lang.String config)
throws MissingConfigFileException
- Throws:
MissingConfigFileException