org.apache.cayenne.project
Class ProjectDataSource
java.lang.Object
   org.apache.cayenne.project.ProjectDataSource
org.apache.cayenne.project.ProjectDataSource
- All Implemented Interfaces: 
- Wrapper, CommonDataSource, DataSource
- public class ProjectDataSource 
- extends Object- implements DataSource
ProjectDataSource is a DataSource implementation used by the project model.
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
info
protected DataSourceInfo info
ProjectDataSource
public ProjectDataSource(DataSourceInfo info)
getDataSourceInfo
public DataSourceInfo getDataSourceInfo()
- 
 
- 
 
getConnection
public Connection getConnection()
                         throws SQLException
- 
- Specified by:
- getConnectionin interface- DataSource
 
- 
- Throws:
- SQLException
 
getConnection
public Connection getConnection(String username,
                                String password)
                         throws SQLException
- 
- Specified by:
- getConnectionin interface- DataSource
 
- 
- Throws:
- SQLException
 
getLogWriter
public PrintWriter getLogWriter()
                         throws SQLException
- 
- Specified by:
- getLogWriterin interface- CommonDataSource
 
- 
- Throws:
- SQLException
 
setLogWriter
public void setLogWriter(PrintWriter out)
                  throws SQLException
- 
- Specified by:
- setLogWriterin interface- CommonDataSource
 
- 
- Throws:
- SQLException
 
setLoginTimeout
public void setLoginTimeout(int seconds)
                     throws SQLException
- 
- Specified by:
- setLoginTimeoutin interface- CommonDataSource
 
- 
- Throws:
- SQLException
 
getLoginTimeout
public int getLoginTimeout()
                    throws SQLException
- 
- Specified by:
- getLoginTimeoutin interface- CommonDataSource
 
- 
- Throws:
- SQLException
 
isWrapperFor
public boolean isWrapperFor(Class<?> iface)
                     throws SQLException
- 
- Specified by:
- isWrapperForin interface- Wrapper
 
- 
- Throws:
- SQLException
- Since:
- 3.0
 
unwrap
public <T> T unwrap(Class<T> iface)
         throws SQLException
- 
- Specified by:
- unwrapin interface- Wrapper
 
- 
- Throws:
- SQLException
- Since:
- 3.0
 
Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.