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