net.sf.jame.service
Class Session
java.lang.Object
net.sf.jame.service.Session
public class Session
- extends java.lang.Object
- Author:
- Andrea Medeghini
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Session
public Session(ConnectionFactory factory)
- Parameters:
factory -
finalize
protected void finalize()
throws java.lang.Throwable
- Overrides:
finalize in class java.lang.Object
- Throws:
java.lang.Throwable- See Also:
Object.finalize()
open
public void open()
throws SessionException
- Throws:
SessionException
close
public void close()
throws SessionException
- Throws:
java.sql.SQLException
SessionException
closeStatement
public void closeStatement(java.sql.Statement stmt)
throws SessionException
- Parameters:
stmt -
- Throws:
DataTableException
SessionException
prepareStatement
public java.sql.PreparedStatement prepareStatement(java.lang.String sql)
throws SessionException
- Parameters:
sql -
- Returns:
-
- Throws:
SessionException
createStatement
public java.sql.Statement createStatement()
throws SessionException
- Returns:
-
- Throws:
SessionException
openTransaction
public void openTransaction()
throws TransactionException,
java.lang.InterruptedException
- Throws:
TransactionException
java.lang.InterruptedException
abortTransaction
public void abortTransaction()
throws TransactionException
- Throws:
TransactionException
closeTransaction
public void closeTransaction()
throws TransactionException
- Throws:
TransactionException