net.sourceforge.sqlunit.test.mock
Class MockInitialContextFactory

java.lang.Object
  extended by net.sourceforge.sqlunit.test.mock.MockInitialContextFactory
All Implemented Interfaces:
javax.naming.spi.InitialContextFactory

public class MockInitialContextFactory
extends java.lang.Object
implements javax.naming.spi.InitialContextFactory

Builds a MockInitialContext using an environment Hashtable.

Version:
$Revision: 1.3 $
Author:
Sujit Pal (spal@users.sourceforge.net)

Constructor Summary
MockInitialContextFactory()
          Instantiates a MockInitialContextFactory.
 
Method Summary
 javax.naming.Context getInitialContext(java.util.Hashtable env)
          Builds and returns a MockInitialContext object pre-filled with a named DataSource object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MockInitialContextFactory

public MockInitialContextFactory()
Instantiates a MockInitialContextFactory.

Method Detail

getInitialContext

public final javax.naming.Context getInitialContext(java.util.Hashtable env)
                                             throws javax.naming.NamingException
Builds and returns a MockInitialContext object pre-filled with a named DataSource object.

Specified by:
getInitialContext in interface javax.naming.spi.InitialContextFactory
Parameters:
env - a Hashtable of properies to instantiate the InitialContext.
Returns:
a MockInitialContext object.
Throws:
javax.naming.NamingException - if an error occurs building an InitialContext