daoexamples.movie
Class MovieUtil

java.lang.Object
  extended bydaoexamples.movie.MovieUtil

public final class MovieUtil
extends java.lang.Object

utilities for the Movie DAO package

Author:
Sean C. Sullivan

Field Summary
private static org.apache.commons.logging.Log log
           
 
Constructor Summary
private MovieUtil()
           
 
Method Summary
static void closeJDBCConnection(java.sql.Connection conn)
           
static void closeResultSet(java.sql.ResultSet rs)
           
static void closeStatement(java.sql.Statement stmt)
           
static javax.naming.Context getInitialContext()
           
static java.sql.Connection getNonXADBConnection()
           
static java.lang.String getUniqueMovieId(java.sql.Connection conn)
           
static javax.transaction.UserTransaction getUserTransaction()
           
static java.sql.Connection getXADBConnection()
           
static java.lang.Object lookup(java.lang.String name)
           
static java.util.Collection makeMovieObjectsFromResultSet(java.sql.ResultSet rs)
           
static java.lang.Object narrow(java.lang.Object obj, java.lang.Class clazz)
           
static void setupMovieTable()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private static final org.apache.commons.logging.Log log
Constructor Detail

MovieUtil

private MovieUtil()
Method Detail

getUniqueMovieId

public static java.lang.String getUniqueMovieId(java.sql.Connection conn)
                                         throws java.sql.SQLException
Throws:
java.sql.SQLException

setupMovieTable

public static void setupMovieTable()
                            throws java.sql.SQLException
Throws:
java.sql.SQLException

getNonXADBConnection

public static java.sql.Connection getNonXADBConnection()

getXADBConnection

public static java.sql.Connection getXADBConnection()

closeJDBCConnection

public static void closeJDBCConnection(java.sql.Connection conn)

closeStatement

public static void closeStatement(java.sql.Statement stmt)

closeResultSet

public static void closeResultSet(java.sql.ResultSet rs)

getUserTransaction

public static javax.transaction.UserTransaction getUserTransaction()

lookup

public static java.lang.Object lookup(java.lang.String name)

getInitialContext

public static javax.naming.Context getInitialContext()

narrow

public static java.lang.Object narrow(java.lang.Object obj,
                                      java.lang.Class clazz)

makeMovieObjectsFromResultSet

public static java.util.Collection makeMovieObjectsFromResultSet(java.sql.ResultSet rs)
                                                          throws java.sql.SQLException
Parameters:
rs - must be non-null
Returns:
a Collection containing zero or more Movie objects
Throws:
java.sql.SQLException


Copyright © 2003-2004 daoexamples.sourceforge.net. All Rights Reserved.