Package org.castor.jdo.util
Class JDOUtils
java.lang.Object
org.castor.jdo.util.JDOUtils
Common static methods for Castor JDO.
- Since:
- 0.9.9.1
- Version:
- $Revision: 8111 $ $Date: 2006-05-24 08:49:08 -0600 (Wed, 24 May 2006) $
- Author:
- Ralf Joachim, Stein M. Hugubakken
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
closeConnection
(Connection conn) Closes the Connection without throwing SQLException.static void
Closes the Database without throwing exceptions.static void
Closes the ResultSet without throwing SQLException.static void
closeStatement
(Statement stmt) Closes the Statement without throwing SQLException.static ClassDescriptor
getClassDescriptor
(String db, Class<?> type) Return ClassDescriptor for given type in named database .
-
Method Details
-
closeConnection
Closes the Connection without throwing SQLException. A warning is added to the log if SQLException is thrown.- Parameters:
conn
- The Connection to close
-
closeResultSet
Closes the ResultSet without throwing SQLException. A warning is added to the log if SQLException is thrown.- Parameters:
rs
- The ResultSet to close
-
closeStatement
Closes the Statement without throwing SQLException. A warning is added to the log if SQLException is thrown.- Parameters:
stmt
- The Statement to close
-
closeDatabase
Closes the Database without throwing exceptions. An active transaction will silently rolled back. Warnings are added to the log if any exception occures.- Parameters:
db
- The database to close.
-
getClassDescriptor
Return ClassDescriptor for given type in named database .- Parameters:
db
- The database's name.type
- The class.- Returns:
- ClassDescriptor if exists, otherwise null.
- Throws:
MappingException
- If database can not be instantiated.
-